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 - Category Images

aVee` - 05-09-2011, 16:05

Może mi ktoś wstawić gotowy plik : functions_hierarchy.php

Niby zrobiłem wszystko, czyli zrobiłem w moim stylu plik-forum_images
Wysłałem zapytanie do bazy no i edytowałem plik : functions_hierarchy.php

Proszę o pomoc.

M4g!k - 05-09-2011, 16:10

aVee`, Przecież na pierwszej stronie masz do pobrania gotowe pliki w nim musi być zmodyfikowany plik functions_hierarchy.php .
aVee` - 05-09-2011, 16:36

Przepraszam, dobra będę teraz kaleczyć a ty mi mów czy dobrze robię.

Pobieram te dwa pacze z pierwszej strony i wklejam do php by przemo -silnik czy szablon? , tworze plik forum_images[sa w nim ikonki które mnie interesują] - silnik czy w szablonie ?, wchodzę na moje www. w panel administracyjny i SQL/MySQL i wpisuje w pole
Kod:
ALTER TABLE `phpbb_forums` ADD `forum_image_url` VARCHAR( 255 ) ;
Objaśnij mi gdzie mam to dokładnie wkleić i czy mam coś jeszcze zrobić oprócz tego co napisałem.

Z góry dzięki za pomoc.

Woytec - 05-09-2011, 17:29

aVee` napisał/a:
wchodzę na moje www. w panel administracyjny i SQL/MySQL i wpisuje w pole
Kod:
ALTER TABLE `phpbb_forums` ADD `forum_image_url` VARCHAR( 255 ) ;
Objaśnij mi gdzie mam to dokładnie wkleić i czy mam coś jeszcze zrobić oprócz tego co napisałem.
Właśnie tam-wklejasz w pole i klikasz "Wykonaj"
aVee` - 05-09-2011, 17:55

No dobra to zrozumiałem, ale teraz powiedz mi dokładnie gdzie mam wkleić te dwie paczki -[dokładnie łopatologicznie żebym zrozumiał]
M4g!k - 05-09-2011, 18:47

aVee`, Nie dwie lecz jedną.Ty chcesz gotowe pliki wiec pobierasz pierwszy folder.Następnie,nadpisujesz pliki w tych folderach:

plik:

lang_admin.php wrzucasz do folderu:


Kod:
language/lang_polish/l


plik:

functions_hierarchy.php wrzucasz do folderu:

Kod:
includes


plik:

forum_edit_body.tpl wrzucasz do folderu:

Kod:
templates/twoj_styl/admin/forum_edit_body.tpl


plik:

admin_forums.php wrzucasz do folderu:

Kod:

admin/admin_forums.php

aVee` - 06-09-2011, 20:57

Zrobiłem tak jak mówiłeś ikony na forum przywróciły się - miałem błąd. Ale jak robie zapytanie to wyskakuje mi:

Kod:
Błąd Ogólny
Nie mogę wykonać: ALTER TABLE `phpbb_categories` ADD `category_image_url` VARCHAR( 255 )


A w Fora/Zarządzaj/Edycja - w miejscu gdzie miał się pojawić okno tej że modyfikacji znalazłem wolne okno bez opisu.
Coś takiego jak tu:



Tommekk80 - 07-09-2011, 08:52

aVee` napisał/a:
Nie mogę wykonać:


Zrób zapytanie w phpMyAdmin i pokaż błąd

aVee` napisał/a:
wolne okno bez opisu.


Kod:
-------------[ language/lang_polish/lang_admin.php ]------------

        ---[ znajdz ]--

$lang['Category_desc'] = 'Opis';

        ---[ po tym, dodaj ]--

$lang['Category_image_url'] = 'Adres obrazka który będzie się wyświetlał jako ikona kategorii';

aVee` - 07-09-2011, 10:16

Chodzi Ci o : Pa>SQL>MySQL ? - wpisałem tam to i wyskoczyło mi :
Kod:
Błąd Ogólny
Nie mogę wykonać: -------------[ language/lang_polish/lang_admin.php ]------------ ---[ znajdz ]-- $lang['Category_desc'] = 'Opis'

Kliknij Tutaj żeby powrócić.


A jeśli chodzi Ci o Pa>SQL>MySqlAdmin to klikając "MySqlAdmin" wyskakuje mi :
Kod:
Informacja
MySQL address empty in the main configuration

M4g!k - 07-09-2011, 10:27

aVee`, Nie masz wejść do pliku language/lnag_polish/lang_main.php.

i wykonać powyższą instrukcję która podał Tommekk80.

aVee` - 07-09-2011, 14:57

No to co mam zrobić, najlepiej by było jakbyś napisał wszystko od początku i powiedział gdzie jaki plik wgrać i co edytować. Od zera najlepiej dać link do pobrania.
Tommekk80 - 07-09-2011, 15:10

Otycha, lang_admin.php, nie main

aVee`, wchodzisz do pliku
Kod:
language/lang_polish/lang_admin.php
- otwierasz go

znajdujesz wpis (ctrl+f)
Kod:
$lang['Category_desc'] = 'Opis';


Pod spodem dopisujesz
Kod:
$lang['Category_image_url'] = 'Adres obrazka który będzie się wyświetlał jako ikona kategorii';



Co do zapytania, robisz to źle(prawdopodobnie kliknąłeś mysqladmin zamiast mysql) - poczytaj tu - http://www.przemo.org/php...t=10458,start,0
Na końcu pierwszego posta opisane są zapytania do bazy.

aVee` - 07-09-2011, 15:30

Zapytanie robiłem w takim razie źle, ale i tak jak wpisałem:


to wyskoczyło mi:
Kod:
 #1060 - Duplicate column name 'forum_image_url'
ALTER TABLE  `phpbb_forums` ADD  `forum_image_url` VARCHAR( 255 ) ;

[ Edytuj ] [ Utwórz kod PHP ]

 Wykonanie zapytania/zapytań SQL do bazy danych csmagazy_forum:


[ Dodano: 07-09-2011, 15:31 ]
Wpisałem :
Kod:
ALTER TABLE `phpbb_forums` ADD `forum_image_url` VARCHAR( 255 ) ;


[ Dodano: 07-09-2011, 15:33 ]
A jak wpisałem :
Kod:
-------------[ language/lang_polish/lang_admin.php ]------------

        ---[ znajdz ]--

$lang['Category_desc'] = 'Opis';

        ---[ po tym, dodaj ]--

$lang['Category_image_url'] = 'Adres obrazka który będzie się wyświetlał jako ikona kategorii';


to wyskoczyło mi:

Kod:
Błąd
Zapytanie SQL:

------------ - [language / lang_polish / lang_admin.php] ---------- --
-- - [znajdz]--
$lang[ 'Category_desc'] =  'Opis';


MySQL zwrócił komunikat:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-------------[ language/lang_polish/lang_admin.php ]------------

        ---' at line 1
[/code]

[ Dodano: 07-09-2011, 15:41 ]
A to mój plik: lang_admin - część którą edytowałem - wycinek taki.

Kod:
$lang['SQL_Admin_No_Access'] = 'Nie masz dostępu do tego menu.<br /><br />Kliknij %sTutaj%s żeby zobaczyć szczegóły.';
$lang['Category_attachment'] = 'Przypisane do';
$lang['Category_desc'] = 'Opis';
$lang['Category_image_url'] = 'Adres obrazka który będzie się wyświetlał jako ikona kategorii';
$lang['Attach_forum_wrong'] = 'Nie możesz przypisać forum do forum. Tylko kategorie.';
$lang['Attach_root_wrong'] = 'Nie możesz przypisać forum do głównego forum, utwórz kategorie';
$lang['Forum_name_missing'] = 'Nie można utworzyć forum bez nazwy';
$lang['Category_name_missing'] = 'Nie można utworzyć kategorii bez nazwy';
$lang['Only_forum_for_topics'] = 'Tematy mog&#177; być tylko w forum';
$lang['Delete_forum_with_attachment_denied'] = 'Nie możesz usun&#177;ć forum zawieraj&#177;cego podkategorie';
$lang['Category_delete'] = 'Usuń kategorie';
$lang['Category_delete_explain'] = 'W tym miejscu możesz usun&#177;ć kategorie i przenieć fora oraz podkategorie które zawiera.';
$lang['Forum_link_url'] = 'Forum&nbsp;jako&nbsp;link';
$lang['Forum_link_url_explain'] = 'W tym miejscu możesz podać adres lokalny lub pełny adres do zewnętrznego miejsca.<br />Pamiętaj żeby podać http://';
$lang['Forum_link_internal'] = 'Adres lokalny';
$lang['Forum_link_internal_explain'] = 'Wybierz Tak jeli adres jest lokalny (katalog forum)';
$lang['Forum_link_hit_count'] = 'Kliknięć';
$lang['Forum_link_hit_count_explain'] = 'Wybierz Tak, jeli chcesz aby kliknięcia były zliczane i pokazywane.';
$lang['Forum_link_with_attachment_deny'] = 'Nie możesz ustawić forum jako link, jeżeli zawiera podkategorie.';
$lang['Forum_link_with_topics_deny'] = 'Nie możesz ustawić forum jako link, jeżeli zawiera tematy.';
$lang['Forum_attached_to_link_denied'] = 'Nie możesz przypisać forum ani kategorii do forum które jest linkiem.';


[ Dodano: 08-09-2011, 07:04 ]
Dodatkowo teraz zamiast postów mam -

Kod:
Błąd Ogólny
 
Could not obtain post/user information.

DEBUG MODE

SQL Error : 1 Can't create/write to file '/tmp/#sql_4dc9_0.MYI' (Errcode: 28)

SELECT p.post_id, p.post_time, p.enable_sig, p.enable_html, p.enable_smilies, p.post_edit_count, p.post_edit_time, p.post_username, p.post_approve, p.poster_delete, p.post_edit_by, p.post_parent, p.post_icon, p.user_agent, p.post_attachment, p.post_expire, p.post_marked, u.user_sig_image, u.user_birthday, u.user_from, u.user_regdate, u.user_gender, u.user_aim, u.user_viewaim, u.special_rank, u.user_allow_helped, u.user_avatar_width, u.user_avatar_height, u.user_id, u.username, u.user_level, u.user_jr, u.user_allowhtml, u.user_posts, u.user_allowsig, u.user_sig, u.user_sig_bbcode_uid, u.user_allowsmile, u.user_avatar_type, u.user_allowavatar, u.user_avatar, u.user_rank, u.user_viewemail, u.user_website, u.user_email, u.can_custom_ranks, u.user_custom_rank, u.user_session_time, u.user_allow_viewonline, pt.post_text, pt.bbcode_uid, pt.post_subject , ph.th_post_id FROM phpbb_posts p LEFT JOIN phpbb_posts_text_history ph ON (ph.th_post_id = p.post_id) LEFT JOIN phpbb_posts_text pt ON (pt.post_id = p.post_id) LEFT JOIN phpbb_users u ON (u.user_id = p.poster_id) WHERE p.topic_id = 45 GROUP by p.post_id ORDER BY p.post_order, p.post_time ASC LIMIT 0, 15

Line : 844
File : viewtopic.php

Jeśli nie potrafisz znaleźć rozwiązania tego problemu,
możesz spróbować poszukać, lub zadać pytanie na forum: http://www.przemo.org/phpBB2/


Proszę o pomoc.

mediumXx - 12-09-2011, 22:34

Problem z zapytaniem MySQL nie wiem czemu kiedy robię zapytanie
pojawia mi się taka informacja ... ?

Kod:
#1146 - Table 'chmielew_forum.phpbb_categories' doesn't exist
ALTER TABLE `phpbb_categories` ADD `category_image_url` VARCHAR( 255 ) ;

Tommekk80 - 12-09-2011, 22:41

Masz inny prefix tabel - sprawdź jaki i zmień w zapytaniu z phpbb_ na swój.
Sprawdzić możesz np w pliku config.php



Powered by phpBB modified by Przemo © 2003 phpBB Group