PHP-Fusion
v.7.01
AP-Fusion
v7.02.05
Pimped-Fusion-AP
v0.09.03
May 08 2024 18:42:22
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Мини-чат
Вы должны авторизироваться, чтобы добавить сообщение.

lom
06/04/2018 14:03
Мы рады, ждем девятку. Очень хочется пощупать

Alipapa
27/03/2018 22:16
Всем привет, все неисправности устранили, всё у нас работает

mukaton
30/10/2015 02:37
Не получается ничего скачать. Ошибка Not Found

Alipapa
06/10/2015 23:00
9-я версия php-fusion на подходе, следите за новостями

Alipapa
10/11/2014 11:24
Заметь, я дважды ответил через 3 минуты после вопроса, могли бы уже решить

Последние статьи
· О стабилизаторах нап...
· СМС и Вебмани
· TinyMCE для пользова...
· PCRE (Perl Compatibl...
· PCRE (Perl Compatibl...
Последние активные темы форума
  Темы Просмотров Ответов Последние сообщения
PHP-Fusion 7 Bogatyr - бесп...
Моды, плагины
7174 1 Vveb--ws
08-10-2018 16:47
Php-Fusion v9. Первые впеча...
Вопросы по работе
4539 3 Vveb--ws
25-07-2018 13:46
Появился хэлп по PHP-Fusion...
Вопросы по работе
6762 7 Vveb--ws
25-07-2018 13:42
prestashop&ap-fusion
Вопросы по работе
17415 61 Alipapa
26-08-2014 10:29
Плагин магазина Ap-Shop
Моды, плагины
14649 70 Alipapa
18-08-2014 18:14
TinyMCE
Вопросы по работе
21160 55 Alipapa
27-07-2013 21:57
HTML-5
Моды, плагины
5452 1 Alipapa
15-06-2013 19:47
Мультиязычность в Pimped-Fu...
Ошибки, баги, глюки
6285 4 Papich
16-04-2013 12:39
Pimped-Fusion. Первые впеча...
Ошибки, баги, глюки
21795 127 Alipapa
18-12-2012 10:59
Ищу мод для расстановки код...
Моды, плагины
15052 55 Alipapa
17-09-2012 14:00
Как присоединить файл к лич...
Моды, плагины
8281 3 lom
27-05-2012 18:12
Что мне не нравится в после...
Вопросы по работе
6871 4 Alipapa
27-05-2012 18:08
Проблемы с добавлением кате...
Вопросы по работе
7770 5 Alipapa
27-05-2012 18:06
Просмотр темы
 Распечатать тему
Всякие вопросы
Hanuman
Alipapa написал:
Hanuman написал:
Еще хочу поставить счетчик с этого ресурса:
http://www.raskrytka.ru/counter.htm#htmlcode
А как не знаю...
Если панелькой, то как-то так:
openside("Счетчик"Wink;
echo "<noindex><center>";
?>
<!--Raskrytka.Ru counter--><a href="http://www.raskrytka.ru" target="_blank"><img src="http://counter.web-marketolog.ru/counter/?mode=b2-4" width=88 height=31 border=0 alt="раскрутка сайта, поисковая оптимизация"></a><!--/Raskrytka.Ru counter -->
<?php
echo "</center></noindex>";
closeside();

Спасибо,помогло!!!
 
Hanuman
СОС! СОС!
Срочно нужна помощь!!!
Пробовал поставить этот код,для расстановки 1500 ссылок,в новость.Не получилось.
Зато возникла проблема:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/pulsart/public_html/themes/smoothblue07/ on line 63
До этого скачал на рабочий стол theme.php.
Удалил проблемный файл,закачал заранее скаченный-проблема не ушла.
Что делать?
 
Hanuman
Hanuman написал:
СОС! СОС!
Срочно нужна помощь!!!
Пробовал поставить этот код,для расстановки 1500 ссылок,в новость.Не получилось.
Зато возникла проблема:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/pulsart/public_html/themes/smoothblue07/ on line 63
До этого скачал на рабочий стол theme.php.
Удалил проблемный файл,закачал заранее скаченный-проблема не ушла.
Что делать?

Все нашел способ.
Взял новый файл из темы...
Когда только перестану паниковать?...Angry
 
Hanuman
А где находятся страницы сайта?
 
Alipapa
В базе данных, в таблице custom_pages
 
ReckouNT
Не помогло, в чем проблема, хз, фаил выглядит так:
Загрузить источник  Код
<?php
/*-------------------------------------------------------+
| AP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: forum_threads_panel.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
if (($_SERVER['SCRIPT_NAME']=='/news.php')||($_SERVER['SCRIPT_NAME']=='/index.php')){
if (!defined("IN_FUSION")) { die("Access Denied"); }

openside($locale['global_020']);
echo "<div class='side-label'><strong>".$locale['global_021']."</strong></div>\n";
$result = dbquery("
   SELECT tt.forum_id, tt.thread_id, tt.thread_subject, tt.thread_lastpost FROM ".DB_THREADS." tt
   INNER JOIN ".DB_FORUMS." tf ON tt.forum_id=tf.forum_id
   WHERE ".groupaccess('forum_access')." ORDER BY thread_lastpost DESC LIMIT 5
");
if (dbrows($result)) {
   while($data = dbarray($result)) {
      $itemsubject = trimlink($data['thread_subject'], 23);
      echo THEME_BULLET." <a href='".FORUM."viewthread.php?thread_id=".$data['thread_id']."' title='".$data['thread_subject']."' class='side'>$itemsubject</a><br />\n";
   }
} else {
   echo "<div style='text-align:center'>".$locale['global_023']."</div>\n";
}
echo "<div class='side-label'><strong>".$locale['global_022']."</strong></div>\n";

list($min_posts) = dbarraynum(dbquery("SELECT thread_postcount FROM ".DB_THREADS." ORDER BY thread_postcount DESC LIMIT 4,5"));

$result = dbquery("
   SELECT tf.forum_id, tt.thread_id, tt.thread_subject, tt.thread_postcount
   FROM ".DB_FORUMS." tf
   INNER JOIN ".DB_THREADS." tt USING(forum_id)
   WHERE ".groupaccess('forum_access')." AND tt.thread_postcount >= '$min_posts'
   ORDER BY thread_postcount DESC, thread_lastpost DESC LIMIT 5
");
if (dbrows($result) != 0) {
   echo "<table cellpadding='0' cellspacing='0' width='100%'>\n";
   while($data = dbarray($result)) {
      $itemsubject = trimlink($data['thread_subject'], 20);
      echo "<tr>\n<td class='side-small'>".THEME_BULLET." <a href='".FORUM."viewthread.php?thread_id=".$data['thread_id']."' title='".$data['thread_subject']."' class='side'>$itemsubject</a></td>\n";
      echo "<td align='right' class='side-small'>[".($data['thread_postcount'] - 1)."]</td>\n</tr>\n";
   }
   echo "</table>\n";
} else {
   echo "<div style='text-align:center'>".$locale['global_023']."</div>\n";
}
closeside();
}
?>




Кстати, проделал изменения в edit_profile.php, так, чтобы невозможно было изменить имя пользователя, не нравится мне функция эта.
Может вам пригодится... :)

Выложу код:
Загрузить источник  Код
<?php
/*-------------------------------------------------------+
| AP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: edit_profile.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "maincore.php";
require_once THEMES."templates/header.php";
include LOCALE.LOCALESET."edit_profile.php";
include LOCALE.LOCALESET."user_fields.php";

if (!iMEMBER) { redirect("index.php"); }

$user_data = $userdata;

if (isset($_POST['update_profile'])) { require_once INCLUDES."update_profile_include.php"; }

require_once INCLUDES."bbcode_include.php";
opentable($locale['400']);
$offset_list = "";
for ($i = -13; $i < 17; $i++) {
   if ($i > 0) { $offset = "+".$i; } else { $offset = $i; }
   $offset_list .= "<option".($offset == $user_data['user_offset'] ? " selected='selected'" : "").">".$offset."</option>\n";
}
echo "<form name='inputform' method='post' action='".FUSION_SELF."' enctype='multipart/form-data'>\n";
echo "<table cellpadding='0' cellspacing='0' class='center'>\n";
if (isset($_GET['update_profile'])) {
   echo "<tr>\n<td align='center' colspan='2' class='tbl'>".$locale['411']."<br /><br />\n</td>\n</tr>\n";
} elseif (!isset($_POST['update_profile'])) {
   echo "<tr>\n<td align='center' colspan='2' class='tbl'>".$locale['410']."<br /><br />\n</td>\n</tr>\n";
}
echo "<tr>\n<td class='tbl'>".$locale['u001'].":<span style='color:#ff0000'>*</span></td>\n";
echo "<td class='tbl'>".$user_data['user_name']."</td>\n";
echo "</tr>\n<tr>\n";
echo "<td class='tbl'>".$locale['420'].":</td>\n";
echo "<td class='tbl'><input type='password' name='user_password' maxlength='20' class='textbox' style='width:200px;' /></td>\n";
echo "</tr>\n<tr>\n";
echo "<td class='tbl'>".$locale['u003'].":</td>\n";
echo "<td class='tbl'><input type='password' name='user_new_password' maxlength='20' class='textbox' style='width:200px;' /></td>\n";
echo "</tr>\n<tr>\n";
echo "<td class='tbl'>".$locale['u004'].":</td>\n";
echo "<td class='tbl'><input type='password' name='user_new_password2' maxlength='20' class='textbox' style='width:200px;' /></td>\n";
echo "</tr>\n<tr>\n";
if (iADMIN) {
   if ($user_data['user_admin_password']) {
      echo "<td class='tbl2'>".$locale['421'].":</td>\n";
      echo "<td class='tbl2'><input type='password' name='user_admin_password' maxlength='20' class='textbox' style='width:200px;' /></td>\n";
      echo "</tr>\n<tr>\n";
   }
   echo "<td class='tbl2'>".$locale['422'].":</td>\n";
   echo "<td class='tbl2'><input type='password' name='user_new_admin_password' maxlength='20' class='textbox' style='width:200px;' /></td>\n";
   echo "</tr>\n<tr>\n";
   echo "<td class='tbl2'>".$locale['423'].":</td>\n";
   echo "<td class='tbl2'><input type='password' name='user_new_admin_password2' maxlength='20' class='textbox' style='width:200px;' /></td>\n";
   echo "</tr>\n<tr>\n";
}
echo "<td class='tbl'>".$locale['u005'].":<span style='color:#ff0000'>*</span></td>\n";
echo "<td class='tbl'><input type='text' name='user_email' value='".$user_data['user_email']."' maxlength='100' class='textbox' style='width:200px;' /></td>\n";
echo "</tr>\n<tr>\n";
echo "<td class='tbl'>".$locale['u006'].":</td>\n";
echo "<td class='tbl'><label><input type='radio' name='user_hide_email' value='1'".($user_data['user_hide_email'] == "1" ? " checked='checked'" : "")." />".$locale['u007']."</label> ";
echo "<label><input type='radio' name='user_hide_email' value='0'".($user_data['user_hide_email'] == "0" ? " checked='checked'" : "")." />".$locale['u008']."</label></td>\n";
echo "</tr>\n";

if (!$user_data['user_avatar']) {
   echo "<tr>\n";
   echo "<td valign='top' class='tbl'>".$locale['u010'].":</td>\n";
   echo "<td class='tbl'><input type='file' name='user_avatar' class='textbox' style='width:200px;' /><br />\n";
   echo "<span class='small2'>".$locale['u011']."</span><br />\n";
   echo "<span class='small2'>".sprintf($locale['u012'], parsebytesize(10240), 140, 140)."</span></td>\n";
   echo "</tr>\n";
} else {
   echo "<tr>\n";
   echo "<td valign='top' class='tbl'>".$locale['u010'].":</td>\n";
   echo "<td class='tbl'><img src='".IMAGES."avatars/".$user_data['user_avatar']."' alt='".$locale['u010']."' /><br />\n";
   echo "<input type='checkbox' name='del_avatar' value='y' /> ".$locale['u013']."\n";
   echo "<input type='hidden' name='user_avatar' value='".$user_data['user_avatar']."' /></td>\n";
   echo "</tr>\n";
}

$profile_method = "input";
$result2 = dbquery("SELECT * FROM ".DB_USER_FIELDS." WHERE field_group != '4' GROUP BY field_group");
while($data2 = dbarray($result2)) {
   $result3 = dbquery("SELECT * FROM ".DB_USER_FIELDS." WHERE field_group='".$data2['field_group']."' ORDER BY field_order");
   if (dbrows($result3)) {
      echo "<tr>\n<td class='tbl2'></td>\n";
      echo "<td class='tbl2'><strong>";
      if ($data2['field_group'] == 1) {
         echo $locale['u044'];
      } elseif ($data2['field_group'] == 2) {
         echo $locale['u045'];
      } elseif ($data2['field_group'] == 3) {
         echo $locale['u046'];
      }
      echo "</strong></td>\n</tr>\n";
      while($data3 = dbarray($result3)) {
         if (file_exists(LOCALE.LOCALESET."user_fields/".$data3['field_name'].".php")) {
            include LOCALE.LOCALESET."user_fields/".$data3['field_name'].".php";
         }
         if (file_exists(INCLUDES."user_fields/".$data3['field_name']."_include.php")) {
            include INCLUDES."user_fields/".$data3['field_name']."_include.php";
         }
      }
   }
}

echo "<tr>\n<td align='center' colspan='2' class='tbl'><br />\n";
echo "<input type='hidden' name='user_hash' value='".$user_data['user_password']."' />\n";
echo "<input type='submit' name='update_profile' value='".$locale['424']."' class='button' /></td>\n";
echo "</tr>\n</table>\n</form>\n";
closetable();

require_once THEMES."templates/footer.php";
?>




Если хотите, можете включить в сборку.)


Еще планирую немного отредактировать фаил profile.php (из модификации Power Fusion Forum (версия 2.1). На мой взгляд мелочь, но все, же... Если присоедините мод форума к сборке, думаю будет иметь смысл выложить код того, чего у меня получилось.
Изменил(а) ReckouNT, 26-12-2009 18:26
 
Alipapa
forum_threads_panel.php - это маленькая панелька, та что сбоку. А та, что сверху - это forum_threads_list_panel.php. А сделано правильно. Согласен насчет имён - ни к чему их менять, путаницу делать.
Изменил(а) Alipapa, 26-12-2009 20:39
 
Hanuman
Hanuman написал:
Alipapa написал:
По адресу: http://pulsar-tour/mynews.php А почему не http://pulsar-tour.su/mynews.php? Файл вроде существует, но открывается пустая страница. Должно работать. Пароль вместо ххххххххх не забыл поставить?


Нет,пароль не забыл поставить.
А что оно вообще даёт, может я попробую себе поставить?

На ресурсе:
http://dmitry-portal.ru есть такая тема:
-Мы расставим ссылки на ваш сайт на 1500 сайтов за три дня!
Спешите, чем быстрее вы это сделаете, тем ближе к первым страницам будут ваши ссылки на 1500 сайтах. (Мы предоставим подробные отчёты)

Для этого надо:
Правила участия:

Ваш сайт должен ОБЯЗАТЕЛЬНО поддерживать PHP. Иначе ничего не получится.

PHP поддерживают почти все сайты, кроме бесплатных хостингов.

Теперь важно точно сделать пять очень простых шагов.

1. Создайте специальную страницу на вашем сайте, ОБЯЗАТЕЛЬНО с окончание .php (точка php)
То есть страница links.html не подойдёт (потому что у неё окончание .html (точка html), а например страница links.php подойдёт, потому что у неё окончание .php (точка php). Можете оформить страницу красивым дизайном. Пожалуйста не называйте файл dmitry-portal или dmitry или portal или 1500, такие названия мы запрещаем!

Дальше идет 2 скрипта,один из которых, надо поставить в эту страницу.
И вот,что не пробую не получается.

Нашлось решение?
 
Alipapa
Не нашлось, я там зарегистрировался, а войти не могу. Хз, что это за сервис, не люблю я это дело.
 
ReckouNT
Загрузить источник  Код

  <?php
/*-------------------------------------------------------+
| AP-Fusion Content Management System
| Copyright (C) 2002 - 2009 Alipapa
| http://ap-fusion.ru/
+--------------------------------------------------------+
| Filename: index.php
| Author: Alipapa
+--------------------------------------------------------*/
$folder_level = ""; $i = 0;
while (!file_exists($folder_level."config.php")) {
   $folder_level .= "../"; $i++;
   if ($i == 5) { die("Config file not found"); }
}
require_once $folder_level."config.php";
define("BASEDIR", $folder_level);
require_once BASEDIR."maincore.php";
require_once THEMES."templates/header.php";
require_once INCLUDES."comments_include.php";
require_once INCLUDES."ratings_include.php";
include LOCALE.LOCALESET."custom_pages.php";
?>
<p>Сайт сделан на ap-fusion (русская модификация на базе cms php-fusion) </p>
<p><a href="http://php-fusion.co.uk" target="_blank">http://php-fusion.co.uk</a> - официальный сайт</p>
<p>Сайты поддержки русской сборки php-fusion-ap:</p>
<p><a href="http://ap-fusion.ru" target="_blank">http://ap-fusion.ru</a> - испытательный сайт новых разработок для php-fusion</p>
<p><a href="http://belsitemaker.com" target="_blank">http://belsitemaker.com</a> - официальный сайт веб-студии &quot;Сайтмейкер&quot;, осуществляющей поддержку проекта</p>
<p><a href="http://alipapa.com.ua" target="_blank">http://alipapa.com.ua</a> - монетизация сайтов на php-fusion: интеграция с партнерскими программами, биржами и т.д.</p>
<p><a href="http://alipapa.ru" target="_blank">http://alipapa.ru</a> - блог ведущего разработчика проекта</p>
<?php
require_once THEMES."templates/footer.php";
?>





А это что за чудо? о_О
Смотрю, тиц повышаете без палева...
http://perfectpw.org.ru/infusions/forum_threads_list_panel/index.php

Такая фигня ВО ВСЕХ модулях в инфузионс.
Изменил(а) ReckouNT, 27-12-2009 13:22
 
ReckouNT
Спасибо, убиваете один час моего драгоценного времени.
Буду сидеть, и тереть эти ссылки.

Всем известно, что яша очень отрицательно реагирует на ресурс, который размещает на своем сайте ссылки на сайт совершенно иной тематики.
Sad


Не вижу отличий между "этим" и хрумером.

Все же теперь понятно, почему при 379 пользователей (а значит столько скачало сборку) сайт вышел на первые места в яндексе.

----
Оказывается, это не только в инфьюжене. Это ВЕЗДЕ!!!
Бляяя, у меня нет слов.
Изменил(а) ReckouNT, 27-12-2009 13:31
 
ReckouNT
Этот фаил еще и создается при создании нового альбома. Прекрасно.
Чтоб вас гоблины сожрали.
 
ReckouNT
[52 files and 0 directories found]
Выполнил поиск в корне и папках корня сайта по фразе: Сайт сделан на ap-fusion (русская модификация на базе cms php-fusion)

От меня требуется не только удалить эту йухню, но еще и разгадать принцип действия скриптов, которая сует эту йухню в папки галереи.

Зае ись.
Изменил(а) ReckouNT, 27-12-2009 13:49
 
Alipapa
Для особо одаренных внесу некоторые разъяснения. На эти файлы нет ссылок со страниц сайта, и они не индексируются. Они только открываются, когда набираешь адрес папки, вместо того, чтобы показывать содержимое папки. Да, можно было бы и просто пустой файл поставить. Иногда, из какого-либо плагина, в который я вложил свой труд, может быть ссылка на такую страницу. Неужели я не заслужил этого?
Всем известно, что яша очень отрицательно реагирует на ресурс, который размещает на своем сайте ссылки на сайт совершенно иной тематики.

А сквозной копирайт значит лучше? Ссылка на сайт разработчика или сайт поддержки никогда никому не вредила, разве что ссылками барыжить мешает.
А я их убрал, вынес подальше. И после этого всего меня спамером и т.д. называть? А на позиции я вышел благодаря непрерывной работе, затрачивая на это, между прочим, не только время. А мне и семью кормить надо. Но я не ною, а работаю. А если всё-таки не дают ссылки покоя, удали. Дримвивер путем поиска и замены это за 5 секунд сделает. А скриптов, которые суют это, нет. Удалишь - и больше не будет. И вообще, можешь проверить, сколько из этих страниц в индексе. Во блин, нашел к чему прицепиться. Когда копирайты нагло на всех страницах в футере висят - это, значит, хорошо. А когда их убираешь в отдельный файл, на который и ссылок-то нет - кошмар, спам, хрумер, кидалово! Еще прицепись к комментам в php-файлах, там тоже много ссылок.
Изменил(а) Alipapa, 27-12-2009 15:28
 
Alipapa
ReckouNT написал:
Этот фаил еще и создается при создании нового альбома. Прекрасно.
Чтоб вас гоблины сожрали.
Ну извините. Хотел как лучше. Файл index.php в каждой папке нужен, чтобы браузер не показывал содержимое папки. Потому что это нежелательно. И если хакер увидит мою рекламу, кому от этого будет хуже? Нормальному пользователю или поисковому боту этот файл не будет виден, по крайней мере, проиндексирован он уж точно не будет.
 
Alipapa
Смотрю, тиц повышаете без палева...
Да, 10 - офигенный тиц...
 
Hanuman
Не могу найти инструкцию,как обновиться...
 
Alipapa
а что обновлять? обычно так: залить новые файлы поверх старых, потом зайти в админку и на вкладке администрирования системы нажать ярлык "апгрейд", появится кнопочка "Upgrade", её нажать.
 
bigbeg
Час добрый....
Хотел узнать у Алипапы,как избавиться от модерации сообщений,постов,фотографий и т.д...... всех разделов???
Интересует как в php-fusion так и в ap_fusion...
 
Alipapa
Чтобы всё, что добавляют пользователи и боты, автоматом размещалось? Не лучше ли дать некоторым пользователям права администратора на нужные разделы? Или я не так вопрос понял? Посмотрю, подумаю, как проще это сделать, но себе такое не буду делать.
Изменил(а) Alipapa, 02-01-2010 22:29
 
Перейти на форум:
Все функции PHP:
Навигация
· Новости
· Статьи
· Скачать
· Форум
· Ссылки
· Категории новостей
· Обратная связь
· Галерея
· Поиск
· CMS AP-Fusion. Отличия от PHP-Fusion
· Javascript справочник
· Техника
Сейчас на сайте
· Гостей: 1

· Пользователей: 0

· Всего пользователей: 453
· Новый пользователь: ZDA
Информеры
Загрузка файлов  +  -
9,970,821 уникальных посетителей Iceberg by Harly