Komentarze w PA 1.7
|
generaluploads |
Dodany dnia 11.07.2010 22:19:19
|
Przedszkolak
Postów: 57 Pomógł: 6 Ostrzeżeń: 2
v7.02.05 Data rejestracji: 23.02.2010 02:12
|
Instalacja odbywa się jak każdej wtyczki, czyli:
1. Wrzucamy zawartość folderu na serwer do katalogu infusions.
2. Instalujemy wtyczkę
3. W zakładce "Wtyczki" znajdujemy naszą wtyczkę.
Zawiera locale ISO i UTF-8
1.4
Wtyczka obsługuje komentarze z:
Artykułów
Dodatkowych stron
Newsów
Galerii obrazków
Książki (Book Panel)
Pro Download (Pro Download System)
1.5
The Kroax
1.6
NickPage
1.7
Statystyki ile napisano komentarzy w danym dziale np. Artykułach
generaluploads dodał/a następującą plik:
Edytowane przez generaluploads dnia 12.08.2010 21:31:17
|
|
|
|
Wścibski Gość |
Dodany dnia 23.11.2024 06:33:34
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
razin |
Dodany dnia 05.08.2010 22:08:32
|
Początkujący
Postów: 101 Pomógł: 2 Ostrzeżeń: 1
v7.01.06 Data rejestracji: 23.03.2009 14:14
ZBANOWANY: Dożywotnio
|
Witam
Wtyczka zawiera najprawdopodobniej błąd który objawia się tym iż jeżeli użytkownikowi dodam uprawnienia Admina (nie GA) i wchodzi się we Wtyczki to w miejscu komentarze_w_pa po kliknięciu na nią jest pusta strona a same komentarze w PA może kasować/edytować/poprawiać jedynie główny administrator.
Edytowane przez razin dnia 05.08.2010 23:37:06
|
|
|
|
generaluploads |
Dodany dnia 06.08.2010 16:39:39
|
Przedszkolak
Postów: 57 Pomógł: 6 Ostrzeżeń: 2
v7.02.05 Data rejestracji: 23.02.2010 02:12
|
Zapomniałem napisać o tym. A więc aby admin mógł korzystać z Komentarze w PA musi mieć uprawnienia dla Zarządzanie użytkownikami ->Shoutbox to takie małe zabezpieczenie.
Miłego Dnia. |
|
|
|
razin |
Dodany dnia 06.08.2010 17:44:25
|
Początkujący
Postów: 101 Pomógł: 2 Ostrzeżeń: 1
v7.01.06 Data rejestracji: 23.03.2009 14:14
ZBANOWANY: Dożywotnio
|
A była by możliwość żeby miał ją Administrator który kontroluje tylko treść np: newsy, artykuły, linki i komentarze. |
|
|
|
generaluploads |
Dodany dnia 06.08.2010 18:44:18
|
Przedszkolak
Postów: 57 Pomógł: 6 Ostrzeżeń: 2
v7.02.05 Data rejestracji: 23.02.2010 02:12
|
Daj mu uprawnienia do tej wtyczki a także do Shoutbox i będzie ją miał.
Miłego Dnia. |
|
|
|
razin |
Dodany dnia 06.08.2010 19:12:18
|
Początkujący
Postów: 101 Pomógł: 2 Ostrzeżeń: 1
v7.01.06 Data rejestracji: 23.03.2009 14:14
ZBANOWANY: Dożywotnio
|
W tym problem że sb mam wyłączone i co niektóre pliki pokasowane ze względu na to iż są mi zbędne. |
|
|
|
generaluploads |
Dodany dnia 06.08.2010 23:54:27
|
Przedszkolak
Postów: 57 Pomógł: 6 Ostrzeżeń: 2
v7.02.05 Data rejestracji: 23.02.2010 02:12
|
Hmmm jak Shoutbox nadal jest w PA to daj mu i sprawdź czy może wejść do wtyczki.
Miłego Dnia. |
|
|
|
razin |
Dodany dnia 07.08.2010 14:07:41
|
Początkujący
Postów: 101 Pomógł: 2 Ostrzeżeń: 1
v7.01.06 Data rejestracji: 23.03.2009 14:14
ZBANOWANY: Dożywotnio
|
Problem nadal jest mimo dania poprzez GA uprawnienia do SB |
|
|
|
generaluploads |
Dodany dnia 07.08.2010 20:15:13
|
Przedszkolak
Postów: 57 Pomógł: 6 Ostrzeżeń: 2
v7.02.05 Data rejestracji: 23.02.2010 02:12
|
Stary to przywróć te pliki SB jak nadal będzie to już nie wiem co zrobić.
PS:
Nowa wersja w pierwszym poście 1.6
Edytowane przez generaluploads dnia 07.08.2010 20:15:25
|
|
|
|
razin |
Dodany dnia 08.08.2010 18:33:15
|
Początkujący
Postów: 101 Pomógł: 2 Ostrzeżeń: 1
v7.01.06 Data rejestracji: 23.03.2009 14:14
ZBANOWANY: Dożywotnio
|
Przykro mi wtyczka fajna lecz bez opcji dla Admina (bez nadawania większej ilości praw) musiałem ją odinstalować. |
|
|
|
eldiablo |
Dodany dnia 08.08.2010 20:03:44
|
Bywalec
Postów: 671 Pomógł: 80
Data rejestracji: 13.07.2009 19:20
|
generaluploads napisał/a:
Zapomniałem napisać o tym. A więc aby admin mógł korzystać z Komentarze w PA musi mieć uprawnienia dla Zarządzanie użytkownikami ->Shoutbox to takie małe zabezpieczenie.
Miłego Dnia.
Nie wiem jakie w tym zabezpieczenie, bo przykładowo jak wyżej brak shoutboxa i ?
Wtyczka przydatna, niejednemu się przyda. Niech infusions tworzy dodatkowy wpis w tabeli admin, jak użyty przez Ciebie shoutbox, a sadmin będzie miał łatwiejsze życie z uprawnieniami
Miłego dnia.
Edytowane przez konto usuniete dnia 08.08.2010 20:45:15
|
|
|
|
generaluploads |
Dodany dnia 08.08.2010 20:41:50
|
Przedszkolak
Postów: 57 Pomógł: 6 Ostrzeżeń: 2
v7.02.05 Data rejestracji: 23.02.2010 02:12
|
Jak SB ma wyłączony to nie powinno robić różnicy czy da mu czy nie dodatkowe prawa.
Edytowane przez konto usuniete dnia 08.08.2010 20:45:35
|
|
|
|
Cosmo |
Dodany dnia 09.08.2010 10:26:17
|
Przedszkolak
Postów: 1
Data rejestracji: 08.08.2010 22:45
ZBANOWANY: Dożywotnio
|
Żeby można było bez SB operować wystarczy z commentspa.php z początku usunąć:
{ redirect("index.php"); }
Tu macie plik:
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: commentspa.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 http://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/admin_header.php";
if (!checkrights("S") || !defined("iAUTH") || $_GET['aid'] != iAUTH)
include_once INCLUDES."bbcode_include.php";
if (!defined("IN_FUSION")) { header("Location:index.php"); exit; }
include INFUSIONS."komentarze_w_pa/com_config.php";
if (file_exists(INFUSIONS."komentarze_w_pa/locale/".$settings['locale'].".php")) {
include INFUSIONS."komentarze_w_pa/locale/".$settings['locale'].".php";
} else {
include INFUSIONS."komentarze_w_pa/locale/Polish.php";
}
opentable($locale['lc_001']);
echo "<center><a href='commentspa.php".$data['admin_link'].$aidlink."'><b>[".$locale['lc_004']."]</b></a> <a href='news.php".$data['admin_link'].$aidlink."'>[".$locale['lc_003']."]</a> <a href='photos.php".$data['admin_link'].$aidlink."'>[".$locale['lc_005']."]</a> <a href='pages.php".$data['admin_link'].$aidlink."'>[".$locale['lc_008']."]</a> <a href='buchpanel.php".$data['admin_link'].$aidlink."'>[".$locale['lc_007']."]</a> <a href='prodown.php".$data['admin_link'].$aidlink."'>[".$locale['lc_006']."]</a> <a href='kroax.php".$data['admin_link'].$aidlink."'>[".$locale['lc_009']."]</a> <a href='nickpage.php".$data['admin_link'].$aidlink."'>[".$locale['lc_010']."]</a></center>";
echo "<table cellpadding='0' cellspacing='1' width='100%' class='tbl-border'>\n<tr>\n";
echo "</tr>\n<tr>\n<td colspan='4' class='tbl1'>\n";
echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
while ($data = dbarray($result)) {
if (checkrights($data['admin_rights']) && $data['admin_link'] != "reserved") {
if ($counter != 0 && ($counter % $columns == 0)) echo "</tr>\n<tr>\n";
echo "<td align='$align' width='200%' class='tbl'>";
if ($admin_images) {
echo "<span class='small'><a href='".$data['admin_link'].$aidlink."'><img src='".get_image("ac_".$data['admin_title'])."' alt='".$data['admin_title']."' style='border:0px;' /><br />\n".$data['admin_title']."</a></span>";
} else {
echo "<span class='small'>".THEME_BULLET." <a href='".$data['admin_link'].$aidlink."'>".$data['admin_title']."</a></span>";
}
echo "</td>\n";
$counter++;
}
}
echo "</tr>\n</table>\n";
// Articles
if($show_articles == 1) {
$sql = dbquery("SELECT * FROM ".DB_COMMENTS." WHERE comment_type='A' ORDER BY comment_datestamp DESC LIMIT ".$num_articles);
if(dbrows($sql))
{
while($data = dbarray($sql))
{
echo '<img src="'.THEME.'images/bullet.gif" /> <a href="'.BASEDIR.'readarticle.php?article_id='.$data['comment_item_id'].'" title="'.$data['comment_message'].'">'.trimlink($data['comment_message'], 200).'</a><br />';
}
} else {
echo '<center><i>'.$locale['lc_002'].'</i></center>';
}
echo "<br style=\"clear:both;\" />\n";
echo "</td>\n</tr>\n</table>\n";
}
closetable();
closeside();
require_once THEMES."templates/footer.php";
?>
Edytowane przez Pieka dnia 09.08.2010 11:06:47
|
|
|
|
razin |
Dodany dnia 09.08.2010 13:12:08
|
Początkujący
Postów: 101 Pomógł: 2 Ostrzeżeń: 1
v7.01.06 Data rejestracji: 23.03.2009 14:14
ZBANOWANY: Dożywotnio
|
Cosmo napisał/a:
Żeby można było bez SB operować wystarczy z commentspa.php z początku usunąć:
{ redirect("index.php"); }
Tu macie plik:
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: commentspa.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 http://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/admin_header.php";
if (!checkrights("S") || !defined("iAUTH") || $_GET['aid'] != iAUTH)
include_once INCLUDES."bbcode_include.php";
if (!defined("IN_FUSION")) { header("Location:index.php"); exit; }
include INFUSIONS."komentarze_w_pa/com_config.php";
if (file_exists(INFUSIONS."komentarze_w_pa/locale/".$settings['locale'].".php")) {
include INFUSIONS."komentarze_w_pa/locale/".$settings['locale'].".php";
} else {
include INFUSIONS."komentarze_w_pa/locale/Polish.php";
}
opentable($locale['lc_001']);
echo "<center><a href='commentspa.php".$data['admin_link'].$aidlink."'><b>[".$locale['lc_004']."]</b></a> <a href='news.php".$data['admin_link'].$aidlink."'>[".$locale['lc_003']."]</a> <a href='photos.php".$data['admin_link'].$aidlink."'>[".$locale['lc_005']."]</a> <a href='pages.php".$data['admin_link'].$aidlink."'>[".$locale['lc_008']."]</a> <a href='buchpanel.php".$data['admin_link'].$aidlink."'>[".$locale['lc_007']."]</a> <a href='prodown.php".$data['admin_link'].$aidlink."'>[".$locale['lc_006']."]</a> <a href='kroax.php".$data['admin_link'].$aidlink."'>[".$locale['lc_009']."]</a> <a href='nickpage.php".$data['admin_link'].$aidlink."'>[".$locale['lc_010']."]</a></center>";
echo "<table cellpadding='0' cellspacing='1' width='100%' class='tbl-border'>\n<tr>\n";
echo "</tr>\n<tr>\n<td colspan='4' class='tbl1'>\n";
echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
while ($data = dbarray($result)) {
if (checkrights($data['admin_rights']) && $data['admin_link'] != "reserved") {
if ($counter != 0 && ($counter % $columns == 0)) echo "</tr>\n<tr>\n";
echo "<td align='$align' width='200%' class='tbl'>";
if ($admin_images) {
echo "<span class='small'><a href='".$data['admin_link'].$aidlink."'><img src='".get_image("ac_".$data['admin_title'])."' alt='".$data['admin_title']."' style='border:0px;' /><br />\n".$data['admin_title']."</a></span>";
} else {
echo "<span class='small'>".THEME_BULLET." <a href='".$data['admin_link'].$aidlink."'>".$data['admin_title']."</a></span>";
}
echo "</td>\n";
$counter++;
}
}
echo "</tr>\n</table>\n";
// Articles
if($show_articles == 1) {
$sql = dbquery("SELECT * FROM ".DB_COMMENTS." WHERE comment_type='A' ORDER BY comment_datestamp DESC LIMIT ".$num_articles);
if(dbrows($sql))
{
while($data = dbarray($sql))
{
echo '<img src="'.THEME.'images/bullet.gif" /> <a href="'.BASEDIR.'readarticle.php?article_id='.$data['comment_item_id'].'" title="'.$data['comment_message'].'">'.trimlink($data['comment_message'], 200).'</a><br />';
}
} else {
echo '<center><i>'.$locale['lc_002'].'</i></center>';
}
echo "<br style=\"clear:both;\" />\n";
echo "</td>\n</tr>\n</table>\n";
}
closetable();
closeside();
require_once THEMES."templates/footer.php";
?>
Sprawdzał to ktoś w ogóle i czy przy braku sb będzie wszystko chodzić ok? |
|
|
|
generaluploads |
Dodany dnia 09.08.2010 13:37:01
|
Przedszkolak
Postów: 57 Pomógł: 6 Ostrzeżeń: 2
v7.02.05 Data rejestracji: 23.02.2010 02:12
|
Stary możesz sam sprawdzić mi nawet bez tego chodzi nawet bez plików SB.
Miłego Dnia. |
|
|
|
eldiablo |
Dodany dnia 09.08.2010 15:59:12
|
Bywalec
Postów: 671 Pomógł: 80
Data rejestracji: 13.07.2009 19:20
|
Młody, to znaczy @razin, aby ten infusion nie sprawdzał uprawnień do Shoutboxa, tylko tak jak pisałeś na początku, gdy admin ma uprawnienia do treści, ma uprawnienia do tego infusiona.
Wystarczy wszędzie tam gdzie jest:
checkrights("S")
Zamienić na
checkrights("N")
Gdzie N oznacza NEwsy, lub wpisać A dla artykułów lub CP dla pod stron.
Miłego dnia.
Edytowane przez eldiablo dnia 09.08.2010 16:03:45
|
|
|
|
generaluploads |
Dodany dnia 12.08.2010 21:31:54
|
Przedszkolak
Postów: 57 Pomógł: 6 Ostrzeżeń: 2
v7.02.05 Data rejestracji: 23.02.2010 02:12
|
Nowa wersja oznaczona numerkiem 1.7 |
|
|
|
razin |
Dodany dnia 05.11.2010 19:02:33
|
Początkujący
Postów: 101 Pomógł: 2 Ostrzeżeń: 1
v7.01.06 Data rejestracji: 23.03.2009 14:14
ZBANOWANY: Dożywotnio
|
eldiablo dzięki za pomoc.
Lecz mam jeszcze jedno pytanie.
Podczas gdy w newsie nie ma żadnych komentarzy jest komunikat "Brak komentarzy. Może czas dodać swój gdzie odpowiada za wyświetlanie tego zmienna $locale['c101']
Tak więc co zrobić aby ten tekst był wyświetlany nawet gdy komentarz został dodany wcześniej. |
|
|