ezPortal v2.1.8b for phpBB 2.0.x
-
- Former team member
- Сообщения: 3942
- Стаж: 19 лет 11 месяцев
- Откуда: Оренбург (Южный Урал)
- Благодарил (а): 3 раза
tvrsh, а вы предупреждения от модераторов всегда игнорируете?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции
наш форум http://forum.aeroion.ru/cat1.html
-
- phpBB 1.2.1
- Сообщения: 25
- Стаж: 18 лет 3 месяца
- Откуда: Москва
Одному из пользователей пришла умная мысль в голову, я решил подумать как сотворить её:
Задумка его такова, чтобы пользователь в профиле мог выбирать из предложенных вариантов оформление центральной колонки... Например: Вывод новостных тем, Вывод сообщений с последнего визита, Вывод новинок\рандома\популярного в галерее или для совсем экстрималов заданной темы по её Id...
Как сделать это для профиля я понятия не имею...но впринцыпе для портала можно просто напросто сделать 1 страницу, куда будет сразу всё вбито и будет идти проверка на то, в каком положении у него переключатель в профиле...
Шаблон портальной страницы сделать для сообщений с последнего визита, галереи не проблема...
Кто-нибудь поможет притворить это всё в жизнь?
Задумка его такова, чтобы пользователь в профиле мог выбирать из предложенных вариантов оформление центральной колонки... Например: Вывод новостных тем, Вывод сообщений с последнего визита, Вывод новинок\рандома\популярного в галерее или для совсем экстрималов заданной темы по её Id...
Как сделать это для профиля я понятия не имею...но впринцыпе для портала можно просто напросто сделать 1 страницу, куда будет сразу всё вбито и будет идти проверка на то, в каком положении у него переключатель в профиле...
Шаблон портальной страницы сделать для сообщений с последнего визита, галереи не проблема...
Кто-нибудь поможет притворить это всё в жизнь?

-
- phpBB 1.4.4
- Сообщения: 113
- Стаж: 18 лет 3 месяца
- Откуда: www.freegamers.ru
Перестал работать ezPortal
Нашли Баг
Можератор закрыл в Главной теме, из которой выводятся все сообщения на страницу портала,
все Опросы, вот и появилась такая надпись.
Выяснили, что это из-за мода Portal Polls Upgrade (Add-on for Smartor's EzPortal),
в нём строки
В приложенном файле доработка мода Portal Polls Upgrade:
удаления или закрытия всех Опросов в теме, из которой выводятся посты на главную страницу портала,
больше не дают страницу Портала пустой с надписью в середине страницы В этой теме нет сообщений.

Нашли Баг
Можератор закрыл в Главной теме, из которой выводятся все сообщения на страницу портала,
все Опросы, вот и появилась такая надпись.
Странно, даже если убрать все опросы, то тоже такая же надписьИнформация
В этой теме нет сообщений

Выяснили, что это из-за мода Portal Polls Upgrade (Add-on for Smartor's EzPortal),
в нём строки
Код: Выделить всё
if(!$total_posts = $db->sql_numrows($result))
{
message_die(GENERAL_MESSAGE, $lang['No_posts_topic']);
}
удаления или закрытия всех Опросов в теме, из которой выводятся посты на главную страницу портала,
больше не дают страницу Портала пустой с надписью в середине страницы В этой теме нет сообщений.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 18 лет 2 месяца
Ууф, тему осилил, но ответ на мои 2 вопроса не нашел:
1. Вывод новостей на главную страницу по умолчанию осуществляется в виде:
а. название
б. текст (ограничиваемый) количеством символов
в. ссылка на полный текст новости, с отображением на странице портала, ссылка на комментарии и на обсуждение
Хотелось бы, чтобы новость выводилась только в виде названия, которое является ссылкой на полный текст новости на портале, а не ссылкой в форум, без ссылок на комментарии и без текста (установка длины новости 0, приводит естественно к выводу новости полностью, ставить 1 глупо - проблему это не решит, а только уродует новость). Конечно это можно решить редактированием portal.tpl, удалив строки с отображением новости и вспомогательных ссылок, но тогда кликая на новость на портале откроется пустая страница, что естественно, так как нечего будет открывать!
Короче говоря, как сделать так, чтобы отображалось только название новости являющейся ссылкой на полную новость с отображением на портале, а кликая на нее на портале открывался полный текст с ссылками на комментарии и на обсуждение в форуме как это есть сейчас
2. Проблема "двойного логина" при первом посещении описана здесь
1. Вывод новостей на главную страницу по умолчанию осуществляется в виде:
а. название
б. текст (ограничиваемый) количеством символов
в. ссылка на полный текст новости, с отображением на странице портала, ссылка на комментарии и на обсуждение
Хотелось бы, чтобы новость выводилась только в виде названия, которое является ссылкой на полный текст новости на портале, а не ссылкой в форум, без ссылок на комментарии и без текста (установка длины новости 0, приводит естественно к выводу новости полностью, ставить 1 глупо - проблему это не решит, а только уродует новость). Конечно это можно решить редактированием portal.tpl, удалив строки с отображением новости и вспомогательных ссылок, но тогда кликая на новость на портале откроется пустая страница, что естественно, так как нечего будет открывать!
Короче говоря, как сделать так, чтобы отображалось только название новости являющейся ссылкой на полную новость с отображением на портале, а кликая на нее на портале открывался полный текст с ссылками на комментарии и на обсуждение в форуме как это есть сейчас

2. Проблема "двойного логина" при первом посещении описана здесь
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
можно + portal.phpramuald писал(а):это можно решить редактированием portal.tpl
кодramuald писал(а): чтобы отображалось только название новости являющейся ссылкой на полную новость с отображением на портале, а кликая на нее на портале открывался полный текст с ссылками на комментарии и на обсуждение в форуме как это есть сейчас
Код: Выделить всё
{fetchpost_row.TITLE}
Код: Выделить всё
<a href="{fetchpost_row.U_READ_FULL}">{fetchpost_row.TITLE}</a>
Код: Выделить всё
'TEXT' => $fetchposts[$i]['post_text'],
По-моему всё-таки куки. Читайте здесь http://www.phpbbguru.net/community/viewtopic.php?t=333ramuald писал(а):2. Проблема "двойного логина"
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 18 лет 2 месяца
Ух ты, быстро, спасибо 8)
Как я сам не додумался закомментить все лишнее
С первой частью все понятно, а вот дальше ... как поступить с ссылками внизу (на комментарии, форум и т.д.)? Если их также закомментировать, то все равно они будут отображаться просто не будут ссылкаться куда надо, если закоммментировать эти ссылки в vars-ах, то они пропадут, но и не появятся в полном просомтре поскольку нет никакого условия для них 8)
вот что я закомментил
тоесть сами линки я закомментил, но тест с ними связаный остался, как его убрать? Впринципе если решиться как убрать это на главной, то комментить линки не нужно будет
Как я сам не додумался закомментить все лишнее

С первой частью все понятно, а вот дальше ... как поступить с ссылками внизу (на комментарии, форум и т.д.)? Если их также закомментировать, то все равно они будут отображаться просто не будут ссылкаться куда надо, если закоммментировать эти ссылки в vars-ах, то они пропадут, но и не появятся в полном просомтре поскольку нет никакого условия для них 8)
вот что я закомментил
Код: Выделить всё
$template->assign_block_vars('fetchpost_row', array(
'TITLE' => $fetchposts[$i]['topic_title'],
// 'POSTER' => $fetchposts[$i]['username'],
'TIME' => $fetchposts[$i]['topic_time'],
// 'TEXT' => $fetchposts[$i]['post_text'],
// 'REPLIES' => $fetchposts[$i]['topic_replies'],
// 'U_VIEW_COMMENTS' => append_sid('viewtopic.' . $phpEx . '?t=' . $fetchposts[$i]['topic_id']),
// 'U_POST_COMMENT' => append_sid('posting.' . $phpEx . '?mode=reply&t=' . $fetchposts[$i]['topic_id']),
'U_READ_FULL' => append_sid('portal.' . $phpEx . '?article=' . $i),
// 'L_READ_FULL' => $read_full,
// 'OPEN' => $open_bracket,
// 'CLOSE' => $close_bracket,
'BRACKET' => $bracket)
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Вы уверены? :wink:ramuald писал(а):но и не появятся в полном просомтре
L_VIEW_COMMENTS, L_POST_COMMENT так же как и 'TEXT' =>ramuald писал(а): сами линки я закомментил, но тест с ними связаный остался, как его убрать?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 18 лет 2 месяца
Вот часть кода, в котором я закомментировал L_VIEW_COMMENTS, L_POST_COMMENT
Теперь у меня L_VIEW_COMMENTS, L_POST_COMMENT не отображается на главной, это замечательно, но их нет и при полном просмотре, а это уже плохо 
Код: Выделить всё
$template->assign_vars(array(
'WELCOME_TEXT' => $CFG['welcome_text'],
'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts),
'TOTAL_USERS' => sprintf($l_total_user_s, $total_users),
'TOTAL_TOPICS' => sprintf($lang['total_topics'], $total_topics),
'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$newest_uid") . '">', $newest_user, '</a>'),
'L_FORUM' => $lang['Forum'],
'L_MANUALS' => $lang['Manuals'],
'L_BOARD_NAVIGATION' => $lang['Board_navigation'],
'L_STATISTICS' => $lang['Statistics'],
'L_ANNOUNCEMENT' => $lang['Post_Announcement'],
'L_POSTED' => $lang['Posted'],
'L_COMMENTS' => $lang['Comments'],
// 'L_VIEW_COMMENTS' => $lang['View_comments'],
// 'L_POST_COMMENT' => $lang['Post_your_comment'],
'L_SEND_PASSWORD' => $lang['Forgotten_password'],
'U_SEND_PASSWORD' => append_sid("profile.$phpEx?mode=sendpassword"),
'L_REGISTER_NEW_ACCOUNT' => sprintf($lang['Register_new_account'], '<a href="' . append_sid("profile.$phpEx?mode=register") . '">', '</a>'),
'L_REMEMBER_ME' => $lang['Remember_me'],
'L_VIEW_COMPLETE_LIST' => $lang['View_complete_list'],
// 'L_AUTHOR_NEWS' => $lang['Author_news'],
'L_NEWS' => $lang['News'],
'L_RECENT' => $lang['Recent'],
'L_POLL' => $lang['Poll'],
'L_VOTE_BUTTON' => $lang['Vote'],
// Welcome Avatar
'L_NAME_WELCOME' => $lang['Welcome'],
'U_NAME_LINK' => $name_link,
'AVATAR_IMG' => $avatar_img)
);

-
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 18 лет 2 месяца
Хм ... в фрагменте где идёт формирование новости эти параметры не заданы, вот это фрагмент:
Если я вручную добавляю их и закомментирую:
то результат не меняется 
Код: Выделить всё
$template->assign_block_vars('fetchpost_row', array(
'TITLE' => $fetchposts[$i]['topic_title'],
// 'POSTER' => $fetchposts[$i]['username'],
'TIME' => $fetchposts[$i]['topic_time'],
// 'TEXT' => $fetchposts[$i]['post_text'],
// 'REPLIES' => $fetchposts[$i]['topic_replies'],
// 'U_VIEW_COMMENTS' => append_sid('viewtopic.' . $phpEx . '?t=' . $fetchposts[$i]['topic_id']),
// 'U_POST_COMMENT' => append_sid('posting.' . $phpEx . '?mode=reply&t=' . $fetchposts[$i]['topic_id']),
'U_READ_FULL' => append_sid('portal.' . $phpEx . '?article=' . $i),
// 'L_READ_FULL' => $read_full,
// 'OPEN' => $open_bracket,
// 'CLOSE' => $close_bracket,
// 'BRACKET' => $bracke
Код: Выделить всё
$template->assign_block_vars('fetchpost_row', array(
'TITLE' => $fetchposts[$i]['topic_title'],
// 'POSTER' => $fetchposts[$i]['username'],
'L_VIEW_COMMENTS' => $lang['View_comments'],
'TIME' => $fetchposts[$i]['topic_time'],
// 'TEXT' => $fetchposts[$i]['post_text'],
// 'REPLIES' => $fetchposts[$i]['topic_replies'],
// 'U_VIEW_COMMENTS' => append_sid('viewtopic.' . $phpEx . '?t=' . $fetchposts[$i]['topic_id']),
// 'U_POST_COMMENT' => append_sid('posting.' . $phpEx . '?mode=reply&t=' . $fetchposts[$i]['topic_id']),
'U_READ_FULL' => append_sid('portal.' . $phpEx . '?article=' . $i),
// 'L_READ_FULL' => $read_full,
// 'OPEN' => $open_bracket,
// 'CLOSE' => $close_bracket,
// 'BRACKET' => $bracke

У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Позабавилоramuald писал(а):Если я вручную добавляю их и закомментирую:

Добавить и сразу закомментировать...

Извините...
Добавить нужно после else, где формируется вывод полной новости. И в шаблоне (portal_body.tpl) изменить переменную на {fetchpost_row.L_VIEW_COMMENTS}
массив же другой
ramuald писал(а):$template->assign_block_vars('fetchpost_row', array(
А до else и добавлять не нужно

Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 18 лет 2 месяца
-
- Former team member
- Сообщения: 1008
- Стаж: 18 лет 9 месяцев
- Откуда: Кишинёв
- Благодарил (а): 1 раз
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Можно, но не нужно.Zvezda писал(а): А можно сделать привязку не по id форума а по id темы.
Во-первых, много переписывать, во-вторых, администрировать будет неудобно. Всё время лезть в код....
Просто создайте отдельный форум для объявлений и переносите туда нужные темы. Удалили тему - нет вывода.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.