Ru-Board.club
← Вернуться в раздел «Системы управления сайтами»

» Koobi

Автор: NePriGen
Дата сообщения: 31.03.2006 14:40
Всем привет.
Народ хелпаните немогу разобраться в чем проблема.
Сначала была трабла в Админке с кодировкой благодаря этому форуму я залечил ее,
теперь русский шрифт отображается как надо.
Но появилась другая трабла с новостями. Вбиваешь новость на сайте все нормально,
новость отображается, но в админке коды пытаешься редактировать вбитую новость
одна пустота. Причем, что на кириллице, что на латинице все одно пусто.

Была установлена версия стандарт 5.4 от СкриптоМафии. Хост Jono-net.ru.

Заранее благодарен.




Добавлено:
Есть решение для Календаря, кому не нравиться короткие название дней недель на русском языке.
Для этого надо отредактировать два файла.(вообще четыре) J

Правим первый Calendar.Class.php лежит он в Классах.
в класс Calendar добавляем переменную обзовем ее как "dayNamesTrunc".
=============================================
var $dayNamesTrunc = array("Вс.","Пн.","Вт.","Ср.","Чт.","Пт.","Сб.");
=============================================
дальше в TAGE ARRAY нужно добавить функцию для этой переменной,
когда назначать дни недели.
=============================================
$tmpl->assign('DayNamesTruncArray',
            array($this->dayNamesTrunc[($this->startDay)%7],
                $this->dayNamesTrunc[($this->startDay+1)%7],
                $this->dayNamesTrunc[($this->startDay+2)%7],
                $this->dayNamesTrunc[($this->startDay+3)%7],
                $this->dayNamesTrunc[($this->startDay+4)%7],
                $this->dayNamesTrunc[($this->startDay+5)%7],
                $this->dayNamesTrunc[($this->startDay+6)%7])
                );
=============================================

Ну и на последок правим в темплейтах: calendar_small.tpl; calendar_small_prev_next.tpl; calendar_small_years.tpl. Убираем бяку которая обрезает и оставляет два символа с названий недель. Добавляем новую переменную коротких дней недель в темплейты.
=============================================
<td class="calendarHeader">&nbsp;</td>
{foreach from=$DayNamesTruncArray item=day}
    <td title="{$day}" class="calendarHeader">
    {$day}
    </td>
=============================================

Вот и все.
BR.






Автор: VaaL2004
Дата сообщения: 31.03.2006 23:40
Вот теперь и у меня возникли проблемы...
Поставил kooby 5.4 pro nulled by censored:
1) Не могу отключить регистрацию по емайлу, ставлю 0 - всё равно шлет, 1 - шлёт... Что только не пробовал, а они как шли, так и шлют!
2) Даже если активировать пользователя через админку, всё равно он не заходит... говорит что мол email запрещен... а он не запрещен вроде... по крайней мере в банах нету...

Помогите, плиз?
Автор: lenivec
Дата сообщения: 01.04.2006 07:45
По поводу **говорит что мол email запрещен... ** от VaaL2004.

Я пока только тестирую koobi - обратил внимание, что как только в админке очистил все запрещенные e-mail, сразу появилась описанная проблема, занес в поле какой-нибудь запрещенный e-mail и пользователь смог зайти в аккаунт.

Попробуй, может поможет и тебе, только просьба потом сообщить о результате.


И еще - что случилось с koobi.ru и stOkoN, кто-нибудь знает ?
Автор: Brodyaga
Дата сообщения: 01.04.2006 10:34
This IP is being shared among many domains.
To view the domain you are looking for, simply enter the domain name in the location bar of your web browser.
вах, первй раз такое сообщение вижу..
Как отключить на главной блок "Новые товары"?
Автор: inside22
Дата сообщения: 01.04.2006 10:36
B koobi.ru тоже не работает, они как будто сговорились
Автор: Brodyaga
Дата сообщения: 01.04.2006 13:37
Konstantin11
В каком сорце?
Автор: Juliya777
Дата сообщения: 02.04.2006 00:51
Не могу зарегить сайт в яндексе и рамблере пишут что индексация запрещена. В чем проблема?
Автор: Juliya777
Дата сообщения: 02.04.2006 16:50
Я на форуме видела, что кто то, как и я хостится на ho.com.ua .... Я разобралась там у них стоит запрет на индексацию поисковиками. Можно как нибудь обойти это кроме как перейти на платный хостинг? У меня koobi pro может где то в нем можно что то поменять?
Помогите, кто знает, а?
Автор: VaaL2004
Дата сообщения: 02.04.2006 20:50

Цитата:
Попробуй, может поможет и тебе, только просьба потом сообщить о результате.

Спасибо, вроде помогло!

Но всё-таки как отключить регистрацию по емайл?
Автор: ENOT
Дата сообщения: 02.04.2006 20:51
Извиняюсь за оффтоп...

Juliya777


Цитата:
Я на форуме видела, что кто то, как и я хостится на ho.com.ua .... Я разобралась там у них стоит запрет на индексацию поисковиками. Можно как нибудь обойти это кроме как перейти на платный хостинг? У меня koobi pro может где то в нем можно что то поменять?
Помогите, кто знает, а?


Может обратить внимание на jino-net.ru (бесплатный)? Koobi там нормально работает...
Автор: Konstantin11
Дата сообщения: 03.04.2006 10:16
Brodyaga ,
v source pis'ma,kotoroje jakobi pustoje prihodit, esli posmotret', to tam est' vse to, chto nuzno, no ne otobrazilos'.
No problema okazalas' v nepravil'noj nastrojke MDeamon'a .
Vsem spasibo.
Автор: leroest
Дата сообщения: 06.04.2006 22:34
Приветствую почтенную компанию.

У меня Koobi 5.3 Pro.

Никак не могу понять как прописать главной странице один шаблон, а всем прочим другой. В управлении шаблонами нет пунктика для главной страницы.

И ещё, в догонку вопросик. У меня шаблон в котором всё время выводятся новости, на главной - это понятно, там выводятся стартовые новости. С этим проблем нет. А вот у всех прочих страниц у меня справа колонка, в которой тоже должны на каждой странице выводиться новости. Никак не могу вывести. Только на странице НОВОСТИ выводятся, на той, что по ссылке index.php?area=1&p=newsarchive. На остальных - никак. Уже и впрямую код пишу, - пусто.

{foreach from=$news_items item=news name=dn key=key}
{if $key < 4}
{$news->time_start|date_format:"%d.%m.%Y"}
<a href="index.php?area={$area}&amp;p=news&amp;newsid={$news->newsid}">{$news->text|truncate:150|strip_tags}</a>
<br>
<img src="{$img_folder}/1.gif" width="1" height="15" title="">
<br>
{/if}
{/foreach}

Может кто поможет? А то документации в сети - ноль.
Автор: inside22
Дата сообщения: 07.04.2006 12:38
Документация есть на dream4.de

На немецком Но понять можно, если очень нужно...

page/main_template.tpl

это ШАБЛОН, практически главная страница! (в нём прописаны правый и левый блок, опрос, менюшка и т.д.)


main_template.tpl - подгружает start/start.tpl


А в нём уже сам можешь посмотреть что, и тогда структуру поймёшь...

Удачи!

Автор: leroest
Дата сообщения: 07.04.2006 13:38
Если бы проблема решалась так просто, то давно была бы решена. На коби.де нет практически никакой документации.

Я с коби уже не первый день, просто раньше не заказывался дизайн такого типа.

На самом деле main_template.tpl это не практически главная страница, а основной шаблон по умолчанию для всех страниц сайта, если в управлении шаблонами не указано иное для других модулей.

Можно конечно всем модулям указать прочие шаблоны, но загвоздка в том, что, например для модуля новостей такой возможности нет, и для них в любом случае будет загружаться main_template.tpl

Можно конечно в коде main_template.tpl в самом начале использовать зарезервированные функции Smarty.

{if $smarty.get.p || $smarty.get.page}
{include file='page/other_template.tpl'}
{else}
<код основного шаблона>
{/if}

Это работает, но решение выглядит, так сказать, неэлегантно. Хотелось бы решить эту проблему встроенными средствами Коби, если таковые имеются.

У кого-то есть ещё идеи? Не может быть, чтобы это было нерешаемо.

Добавлено:
Да, по поводу вывода новостей на прочих страницах, забыл уточнить, что прочие страницы - СТАТИЧЕСКИЕ. Как к ним привязать вывод новостей?
Автор: inside22
Дата сообщения: 07.04.2006 14:54
Дорогой, если у тебя что то получится, дай знать как это делается...

Я тоже давно занимаюсь куби. Но ты больше меня знаешь, я в смарти сильно не разбираюсь.

Надо бы какую базу знаний по куби организовать!

Добавлено:
А у меня вопрос!
Как мне сделать так, чтоб на одной странице выводились в три ряда новости их трёх разделов.

Был бы очень признателен за помощь!
Автор: MLIN
Дата сообщения: 07.04.2006 15:24
leroest
Уважаемый.... бьюсь над схожей проблемой. Может подскажешь как быть.

Есть две разные секции Сайт_1 и Сайт_2, Есть два разных шаблона main_template.tpl и main_template-2.tpl
и каждому соответствует свой startpage.tpl и startpage_2.tpl прописаные как {$content} и {$content_2}

В админке для каждой секции прописал свои шаблоны....

Стартовые страници выводятся как нужно.. Но мля для Сайт_2 не выводятся статические страници.. просто пусто по середине.... Как быть? Как заставить выводиться статику в секциях отличных от первой?

И поясни свой пример, первую строку...
{if $smarty.get.p || $smarty.get.page}
{include file='page/other_template.tpl'}
{else}
<код основного шаблона>
{/if}
Автор: leroest
Дата сообщения: 07.04.2006 15:40
Ты неправильно подошёл к решению проблемы изначально.

Не надо делать по два шаблона для каждой секции в ОДНОМ комплекте шаблона. Проще и логичней сделать ДВА комплекта шаблонов, например "komplekt_ru" и "komplekt_en" (я делаю именно так). И привязать каждой из секций свой комплект (в управлении секциями).

Таким образом у тебя будут развязаны руки делать для каждой секции любые модернизации, так как их комплекты шаблонов никак не будут связаны между собой. И тогда уже в обоих комплектах в основном шаблоне main_template.tpl следует в самом верху, до начала какого-либо кода вставить мой кусок:

{if $smarty.get.p || $smarty.get.page}
{include file='page/темплейт для других страниц кроме главной.tpl'}
{else}
<код основного темплейта>
{/if}

Этот код перед началом загрузки темплейта проверяет есть ли в ссылке указания на какую-либо страницу. Если есть, то он загрузит "темплейт для других страниц кроме главной.tpl", а код основного шаблона грузить не будет. В противном случае (случай, если страница главная) - в точности наоборот: загрузит код основного шаблона.

Естественно до вставки этого кода в main_template.tpl нужно создать шаблон для прочих страниц и поместить его в папку templates/page/.

Проще некуда, но грубое это решение, прямо скажем. Хотя... работает, и это главное.

Удачи.
Автор: MLIN
Дата сообщения: 07.04.2006 15:47
leroest
Я тебя понял.... Спасибо за подсказку.. Но у меня таких startpage.tpl должно быть около семи штук.... Т.е. Есть главная страница с главным main_template.tpl и прописаным в нём старте startpage.tpl , а потом с этого startpage.tpl нужно переходить на семь разных main_template.tpl со своими startpage.tpl в каждом....

Мот подскажешь в каком направлении сунуться? И как код твой подыграть под количество темплейтов больше двух....
Автор: leroest
Дата сообщения: 07.04.2006 15:49

Цитата:
Стартовые страници выводятся как нужно.. Но мля для Сайт_2 не выводятся статические страници.. просто пусто по середине.... Как быть? Как заставить выводиться статику в секциях отличных от первой?


Естественно не будут выводиться в других секциях при твоей структуре шаблонов. Это выливается опять же из неправильного подхода к комплектованию шаблонов для разных секций.

Дело в том, что у Коби статические страницы не подразделяются на секции, а свалены все вместе в одной папке static. А раз у тебя шаблоне в одном комплекте, то и выводится всё только для первой секции. Раздели шаблоны секций как я написал в предыдущем посте. их Сделай независимые комплекты.

Добавлено:

Цитата:
Но у меня таких startpage.tpl должно быть около семи штук....


Зачем? )

Или у тебя 7 языковых версий сайта? Нет проблем, делай семь комплектов шаблонов, свой для каждой секции.


Цитата:
И как код твой подыграть под количество темплейтов больше двух....


Мой код количественно независимый. Ставить надо в main_template.tpl каждого комплекта шаблонов.
Автор: inside22
Дата сообщения: 07.04.2006 16:01
Уважаемые, передо мной задача.

Создать Сайт_1 и Сайт_2.

На данный момент у меня стоят два кубика на разных языках.

Сейчас решил на одном, создать вторую секцию. Чтоб пользователи по два раза не регились... Да и форумом управлять легче будет.

Только почитал Ваши посты и задумался.

Что получается, если я создам вторую секцию, в неё невозможно будет создавать статическую страницу?

Я хочу сделать обе секции на одном темплейте, то есть чтоб две папки standart и standart2 не было...

Думаю, на одном темлейте сайт будем грузицца быстрее.

У меня сайт двуязычный, поэтому уже вынужден это делать.
Автор: MLIN
Дата сообщения: 07.04.2006 16:05
leroest

да просто каждый из 7 разделов (пунктов меню) с главной страници должен быть как самостоятельный сайт.. со своими новостями... голосованиями и т.д....

Слушай.. в рамках одного шаблона вставил твой код в main_template.tpl, впихнул 'page/other_template.tpl' в нужное место.... Захожу на сайт invest-prosvet.ru, жму вверху контакты.. и выдаётся Fehler » Datei nicht lesbar: "page/other_template.tpl"
А поидее должна была вылезти форма для обратной связи в новом other_template.tpl

Что может быть?
Автор: leroest
Дата сообщения: 07.04.2006 16:13

Цитата:
Сейчас решил на одном, создать вторую секцию. Чтоб пользователи по два раза не регились... Да и форумом управлять легче будет.


Хм... Два отдельных кубика на языковые версии одного сайта. Прикольненько Естественно - один куби с двумя секциями.


Цитата:
Что получается, если я создам вторую секцию, в неё невозможно будет создавать статическую страницу?


Почему нет? Естественно можно. Но нужны две папки шаблонов (ты сам не представляешь насколько тебе проще будет тогда с ними управляться). И даже при этом тебе в статических страницах нужно создать категории, относящиеся к разным секциям (только для того, чтобы не путаться, так как коби ссыпает все статические страницы обеих секций в одну кучу, и выводит их в алминке тоже в одной куче). Создай категорию, например "Клнтент RU" и категорию "Контент EN". Тогда в списке статических страниц будет легче разбираться что к чему относится.

А если хоть немного дружишь с PHP, то я тебе подскажу фишечку, которая позволит при просмотре статических страниц выводить в админке в списке только те статические страницы, которые относятся к редактируемой в данный момент секции. На самом деле подправить нужно всего два запроса к БД в функциях, так как изначально коби не расчинывался на мультиязычность.

Итак:

открой в редакторе файл /admin/static.php

найди в нём следующий код (практически в самом начале страницы):

$static = array();
$qs = "SELECT id FROM ".PREFIX."_static $dbfirst $q_2 $ad";
$sql = $db->Query($qs);
$num = $sql->numrows();

$seiten = ceil($num / $limit);
$a = prepage() * $limit - $limit;

$qs = "SELECT * FROM ".PREFIX."_static $dbfirst $q_2 $ad limit $a,$limit";
$sql = $db->Query($qs);


и вставь в оба запроса к БД условие WHERE area='$area'

У тебя должен получиться следующий код:

$static = array();
$qs = "SELECT id FROM ".PREFIX."_static $dbfirst WHERE area='$area' $q_2 $ad";
$sql = $db->Query($qs);
$num = $sql->numrows();

$seiten = ceil($num / $limit);
$a = prepage() * $limit - $limit;

$qs = "SELECT * FROM ".PREFIX."_static $dbfirst WHERE area='$area' $q_2 $ad limit $a,$limit";
$sql = $db->Query($qs);

сохрани страницу и вуаля

теперь при заходе в редактирование статических страниц у тебя в списке будут выводиться только те страницы, что относятся к редактируемой в данный момент секции.

Добавлено:

Цитата:
Слушай.. в рамках одного шаблона вставил твой код в main_template.tpl, впихнул 'page/other_template.tpl' в нужное место.... Захожу на сайт invest-prosvet.ru, жму вверху контакты.. и выдаётся Fehler » Datei nicht lesbar: "page/other_template.tpl"
А поидее должна была вылезти форма для обратной связи в новом other_template.tpl


Ты создал темплейт для прочих страниц?

Ты создал там всё, что нужно, меню, хедеры, шмедеры? Этот шаблон должен быть ПОЛНЫМ, как и главный, только с другим дизайном. Мы от этого отталкивались.

Ты положил его в ту же папку, что и main_template.tpl

Ты назвал новый шаблон именно other_template.tpl?


Добавлено:

Цитата:
Думаю, на одном темлейте сайт будем грузицца быстрее.


Абсолютное заблуждение. При загрузке любой из версий сайта грузиться только один его и только его шаблон. Никакой разницы нет сколько будет секций на сайте и сколько комплектов шаблонов к ним.
Автор: inside22
Дата сообщения: 07.04.2006 16:22
Спасибо большое друг.

А у то у меня сейчас вот какая порнография...


<noindex>aze.forex-az.info</noindex>
<noindex>forex-az.info</noindex>

На след. неделе наверное создам вторую секцию!
Автор: leroest
Дата сообщения: 07.04.2006 16:23
Ладно ребята, мне надо поработать немного, а то вы меня засыпали вопросами. Вечерком ещё зайду.

Кто-то там задавал вопрос по поводу вывода разных новостей в трёх колонках на главной. Сделай табличку на главной странице с тремя столбцами и в каждой пропиши вывод новостей с указанием параметра КАТЕГОРИИ новости в цикле. И так три раза в каждой ячейке таблицы, заменяя в цикле лишь id категории.

Если не разберёшься, вечерком зайду.

Автор: inside22
Дата сообщения: 07.04.2006 16:28
Ага, если будет время, объясни как сделать три колонки с выводом новостей из 3 разделов новостей.

На счёт таблицы, ноу проблем с этим.

А вот как инклудить новости из нужного раздела я не знаю

Автор: MLIN
Дата сообщения: 07.04.2006 16:35
inside22

тебе ж написали как...
вставляй код для разных категорий новостей
{newspokat KatId='1' limit='3' zag='Новости1'}
{newspokat KatId='2' limit='3' zag='Новости1'}
и т.д

Добавлено:
leroest

Цитата:
Ты создал темплейт для прочих страниц?

Ты создал там всё, что нужно, меню, хедеры, шмедеры? Этот шаблон должен быть ПОЛНЫМ, как и главный, только с другим дизайном. Мы от этого отталкивались.

Ты положил его в ту же папку, что и main_template.tpl
Ты назвал новый шаблон именно other_template.tpl?


всё сделал.... и назвал так же..... other_template.tpl такой же как и main_template.tpl
только чуть изменил ширину столбцов...... Чисто для проверки.. и фик..... ошибку видел.
Автор: leroest
Дата сообщения: 07.04.2006 17:59
Если всё сделал, то не может не работать.

Ты прописал мой код в main_template.tpl (в other_template.tpl его прописывать не надо)?

Ты закрыл условие перебора тэгом {/if} в самом конце кода main_template.tpl?
Автор: MLIN
Дата сообщения: 11.04.2006 09:39
leroest

Слушай, друг. дай мне плиз своё мыло.. и я подробно тебе покажу что я сделал и ты ткнёшь в мою бестолковую бошку что не так. Или если свой мыл не хочешь светить то кинь месагу вот сюда admin-5сабакаtut.by

Очень нужна помощ.... Готов заплатить за реальный труд. Буду ждать.
Автор: FreeWerewolf
Дата сообщения: 11.04.2006 14:00
Приветствую!
Возникла следующая проблемка. Стоит koobi 4.2.3, раздел FAQ, если вводить слишком длинное описание, то кнопка сохранить перестает работать. Помогите решить...
Автор: inside22
Дата сообщения: 11.04.2006 14:41
2 FreeWerewolf
Проблему с ФАГ-ом ни кто не решил...

Только в куби 5-ой версии таких проблем нет.

В Куби 4,3,0 эта проблема еще присутствует!

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Выбор CMS


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.