To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Diamenty MOD

japi55 - 30-09-2011, 19:22

piotrekziomek12, nie bądź taki mądry..
tartut - 01-10-2011, 09:06

piotrekziomek12 napisał/a:
nie zamierzam nic aktualizować :D Mi ten sie podoba co mam i działa w 100% all funkcje.

czekam na v3.0 :D Po lewej stronie więcej dodatków :D

szkoda że na razie są modyfikacje na forum instalowane :twisted:

Dekke - 01-10-2011, 12:19

Patryk nie musisz aktualizować, ale spodziewaj się ataku na Twoje forum.

:roll:

Co do aktualizacji wszystko działa wyśmienicie.

piotrekziomek12 - 01-10-2011, 14:29

Ale jakiego ataku ? NP : ? Z marsa ? :D hmm no nie wiem nie wiem czy tam neta wynaleźli :D

[ Dodano: 01-10-2011, 15:41 ]
hehe dobre .. Podczas robienia nowego tematu proszę bardzo przedstawiam błąd :

Kod:
Error in posting

DEBUG MODE

SQL Error : 1136 Column count doesn't match value count at row 1

INSERT INTO phpbb_topics (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote, topic_icon, topic_expire, topic_color, topic_title_e, topic_tree_width) VALUES ('testsfd', 2, 1317476248, 1, 0, 0, 0, 0, 0, 0, '', 'testttsfsagfa', 0)

Line : 340
File : functions_post.php

Warmix - 01-10-2011, 15:08

piotrekziomek12, a to na pewno spowodowane tym modem? Wydaje mi się, że to nie wina Diamenty MOD, tylko innej modyfikacji...
piotrekziomek12 - 01-10-2011, 15:16
Temat postu: a mógł byś zerknąć :
a mógł byś zerknąć może coś znajdziesz ..

[ Dodano: 01-10-2011, 16:26 ]
Myślę że to jest wina : http://www.przemo.org/php...pic.php?t=87825

coś takiego kazał zrobić w instrukcji :
Kod:
############################################################    [ = Otwórz: ./includes/functions_post.php = ]
############################################################    [ => Znajdź:
function submit_post
############################################################    [ => Znajdź w linii:
&$topic_type,
############################################################    [ => Dodaj po tym:
&$topic_promoted,
############################################################    [ => Znajdź:
$sql = ($mode != 'editpost') ? "INSERT INTO " . TOPICS_TABLE . "
############################################################    [ => Znajdź w linii:
topic_type,
############################################################    [ => Dodaj po tym:
topic_promoted,
############################################################    [ => Znajdź w linii:
" . TOPIC_UNLOCKED . ", $topic_type,
############################################################    [ => Zmień na:
" . TOPIC_UNLOCKED . ", $topic_type, $topic_promoted,
############################################################    [ => Znajdź w linii:
topic_type = $topic_type,
############################################################    [ => Dodaj po tym:
topic_promoted = $topic_promoted,
############################################################


Zrobiłem tak ale ciągle ..

Warmix - 01-10-2011, 20:21

Spróbuj
piotrekziomek12 - 02-10-2011, 11:36

Warmix, Działa ;) Mogę wiedzieć co zmieniłeś ? :)
Warmix - 02-10-2011, 13:12

piotrekziomek12, brakowało Ci "topic_promoted," w jednym miejscu...

[ Dodano: 02-10-2011, 22:03 ]
Ok, jutro dodam kolejną wersję modu. Wprawdzie już jest gotowa, ale jeszcze muszę napisać instrukcję i instrukcje aktualizacji :D

piotrekziomek12 - 03-10-2011, 14:01

Warmix, aha ok dzia.

No :) ) czekamy na aktualizację oraz SS na forum :D

Warmix - 03-10-2011, 19:03

ok, dodana wersja v2.2

Wersja v2.2
Zmiany:
- dodano możliwość ukrycia większych poziomów od 10, zanim nie osiągniesz 10 poziomu konta
- dodano Loterię

Krótki opis zmian:
W PA pojawiła się nowa funkcja: "Od razu pokazywać wszystkie poziomy?". Domyślnie jest to zaznaczone na nie. Oznacza to, że użytkownikowi, który posiada 0-9 poziom konta wyświetla się tylko 10 poziomów. Gdy użytkownik zakupi 10 poziom konta pojawia się dodatkowe 10 poziomów konta, czyli widoczne jest już 20. Po osiągnięciu 20 poziomu konta pojawia się ostatnie 5 poziomów oraz znika informacja: "Dalsze poziomy zobaczysz po uzyskaniu 20 poziomu konta".

Drugą zmianą jest Loteria. Jest to dodatek do tej modyfikacji. Dzięki niemu możliwe jest włączenie loterii, w której można wygrać diamenty.
W PA mamy:
"Loteria":
"Ilość diamentów do wygrania:" - tutaj podajemy liczbę diamentów, która zostanie dodana użytkownikowi wylosowanemu.
"Koszt zapisu do loterii:" - tutaj podajemy liczbę diamentów, która zostaje zabierana użytkownikowi, który zapisze się do loterii. Czyli każde kliknięcie na "Zapisz się" spowoduje dodanie do osób z których będzie losowany zwycięzca, ale jednocześnie zostanie zabrana za zapis odpowiednia liczba diamentów.
"Włączyć loterię?" - domyślnie jest to zaznaczone na "Nie". Oznacza to, że loteria jest wyłączona i nie ma możliwości zapisania się do niej. Gdy zaznaczymy tak, pojawia się "Loteria" w diamentach oraz na stronie głównej informacja o uruchomionej modyfikacji.
Dalej w PA jest: "Opis loterii". Tutaj ustawiasz opis, jaki pojawia się w stronie z loterią: ".../loteria.php"
"Data zakończenia loterii" - w to pole wprowadzamy datę informującą o zakończeniu loterii (Ważne! To jest tylko informacja! Skrypt nie losuje wygranego! To jest tylko informacja, aby każdy wiedział, kiedy się zakończy...)
Później mamy: "Zapisanych osób w loterii". W tym polu pojawia nam się liczba użytkowników, którzy zapisali się do loterii.
I w końcu mamy: "Wylosuj zwycięzcę loterii". po kliknięciu na ten button, zostaje wylosowany zwycięzca. Automatycznie po wylosowaniu na stronie głównej pojawia się informacja, kto wygrał i ile diamentów wygrał...
"Wyczyść osoby zapisane w loterii oraz informację na stronie głównej o tym, kto wygrał loterię" - tutaj nazwa wszystko nam wskazuje... Po kliknięciu usuwa nam osoby zapisane w loterii oraz tę wiadomość na stronie głównej.
Resztę zobaczycie na stronie testowej moda oraz po zainstalowaniu modyfikacji.

Jeśli instalowałeś wersję v2.1 pobierz plik Diamenty MOD v2.2 i zapoznaj się z plikiem "Aktualizacja z v2.1 do v2.2".

szymon1051 - 04-10-2011, 08:10

Jak jest loteria to może też dodasz bank gdzie będą rosły odsetki i będą naliczane któregoś tam dnia lub co ileś z możliwością ustawienia w Pa że np co 14 dni będzie dodawane 0,05 % odsetek.
Dekke - 04-10-2011, 11:31

Dodatek loteria działa bez zarzutu.
Moim zdaniem mogłeś pomyśleć nad jeszcze większym obniżeniem czasu pisania postów, bo jednak to trochę za dużo.

Brawo! 8)

Warmix - 04-10-2011, 17:36

szymon1051, to nie miałoby sensu...(po za tym, nie rozumiem, jak mogłoby to działać z loterią :o ?)... Można by ewentualnie dodać takie coś, że nie ustawiasz ile jest do wygrania w loterii, ale np. w PA ustawiasz, że każda osoba, która zapisze się do loterii "dodaje" do wygranej podaną liczbę diamentów. Czyli deklarujemy 10 diamentów za każdą osobę i na początku do wygrania jest 0 diamentów. Zapisze się ktoś i już wzrasta liczba wygranej do 10 diamentów. Potem kolejna i do wygrania jest 20 diamentów, ale czy to będzie użyteczniejsze niż deklarowanie przez siebie stałej liczby diamentów?

Dekke napisał/a:
Moim zdaniem mogłeś pomyśleć nad jeszcze większym obniżeniem czasu pisania postów, bo jednak to trochę za dużo.


Chodzi Ci o dodanie kolejnego poziomu? I nie rozumiem: "większym obniżeniem czasu pisania postów". Chodzi o dłuższy czas edycji swoich postów czy może czas, jaki musisz odczekać po napisaniu poprzedniego postu?

Dekke - 04-10-2011, 18:23

Warmix, jaki czas trzeba odczekać. Jest to uciążliwe. ;)


Powered by phpBB modified by Przemo © 2003 phpBB Group