[Rezolvat] At A Glance multi news

Discuţii legate de instalarea şi funcţionarea unor MODificări vechi sau noi ale forumului phpBB 2.0.x.
Avatar utilizator
orynider
Autor de ExtensiiAutor de Extensii
Mesaje: 259
Membru din: 17-Noi-2005, 19:39:36
Versiune: 3.3.0-a1
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Foarte experimentat
Nivel php: Foarte experimentat
Localitate: Arad, România
Contact:

[Rezolvat] At A Glance multi news

Mesaj de orynider »

Bună,

Ştie cineva cum se poate face în At A Glance să se poată lua news din mai multe forumuri precizate?
Ultima oară modificat 12-Iun-2007, 14:24:28 de către orynider, modificat 1 dată în total.

The Mx-Publisher CMS Project | Mx-Publisher@github | Mx-Publisher CMS
Demo Styles: phpBB3 | | |
Avatar utilizator
seelview
Fost coleg
Mesaje: 2146
Membru din: 13-Apr-2005, 21:24:50
Versiune: 3.x
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Foarte experimentat
Localitate: Cu curu' pe scaun
Contact:

Mesaj de seelview »

Da sigur.
- Deschide glance.php
- Cauta codul:

Cod: Selectaţi tot

WHERE t.forum_id = " . $glance_news_forum_id . $sql_where . "
- inlocuieste cu:

Cod: Selectaţi tot

WHERE t.forum_id IN (" . $glance_news_forum_id . ")" . $sql_where . "
- cauta codul:

Cod: Selectaţi tot

$sql = "SELECT forum_id, auth_view FROM " . FORUMS_TABLE . " WHERE forum_id <> " . $glance_news_forum_id;
- si inlocuieste cu:

Cod: Selectaţi tot

$sql = "SELECT forum_id, auth_view FROM " . FORUMS_TABLE . " WHERE forum_id NOT IN (" . $glance_news_forum_id . ")";
- cauta codul

Cod: Selectaţi tot

if ( !$auth_mod['auth_view'] && $auth_mod['forum_id'] != $glance_news_forum_id )
{
	$unauthed = true;
}
if ( !$glance_auth_read && !$auth_mod['auth_read'] && $auth_mod['forum_id'] != $glance_news_forum_id )
{
	$unauthed = true;
}
- si inlocuieste cu

Cod: Selectaţi tot

if ( !$auth_mod['auth_view'] && ( strstr($glance_news_forum_id,$auth_mod['forum_id']) === FALSE ) )
{
	$unauthed = true;
}
if ( !$glance_auth_read && !$auth_mod['auth_read'] && ( strstr($glance_news_forum_id,$auth_mod['forum_id']) === FALSE ) )
{
	$unauthed = true;
}
- apoi deschizi fisierul glance_config.php cauti codul:

Cod: Selectaţi tot

$glance_news_forum_id =
- si dupa egal pui id-ul forumurilor in formatul asta:

Cod: Selectaţi tot

$glance_news_forum_id = '6, 7, 10, 56';
Nu este o metoda testata in felul asta, dar ar trebui sa mearga, eu mi-am modificat glance un pic diferit. Fa modificarile astea si revii daca intampini probleme.
"Don't have fear, I is here"
Seelview Photography / Blog this
Avatar utilizator
orynider
Autor de ExtensiiAutor de Extensii
Mesaje: 259
Membru din: 17-Noi-2005, 19:39:36
Versiune: 3.3.0-a1
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Foarte experimentat
Nivel php: Foarte experimentat
Localitate: Arad, România
Contact:

Mesaj de orynider »

Mersi mult, de aici cred că mă descurc, nici mie nu imi trebuie pentru glance standard ci pentru mx_glance. În plus în loc de glance_config.php am Block Control Pannel cu select box unde pot selecta mai multe forumuri şi aici era problema că eu nu sunt expert în SQL şi dacă selectam mai mult de unul primeam eroarea:

Cod: Selectaţi tot

Could not query new topic information

DEBUG MODE

SQL Error : 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 '2' at line 1

SELECT forum_id, auth_view FROM phpbb_forums WHERE forum_id <> 4,2

Line : 217
File : /storage0/home/mxbb-portal.evonet.ro/www/modules/mx_glance/mx_glance.php 
  
O să fac modicările tale şi o să postez indiferent dacă merg sau nu. Mie mi-a fost cerut utilizatorii de pe mx-system să fac modiifcarea asta şi am căutat pe tot netul un hack care să-mi de-a vreo idee şi deabia apoi am postat aici. Modulul mx_glance ultima versiune a fost downloadat de la ultima actualizare de 273 utilizatori şi până acuma se putea scrie manual în blockCP forumul pentru news.

Mersi again! :D

The Mx-Publisher CMS Project | Mx-Publisher@github | Mx-Publisher CMS
Demo Styles: phpBB3 | | |
Avatar utilizator
orynider
Autor de ExtensiiAutor de Extensii
Mesaje: 259
Membru din: 17-Noi-2005, 19:39:36
Versiune: 3.3.0-a1
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Foarte experimentat
Nivel php: Foarte experimentat
Localitate: Arad, România
Contact:

Mesaj de orynider »

Gata am rezolvat, prima modificare nu am pututo face dar nu era necesară la sintaxa mea SQL. Singura chestiune ce am observat acuma e că dacă selectez toate forumurile pentru news la recent discussions sunt excluse toate :P

Cele două blocuri At a Glance le am aici dacă vrea să vadă cineva cum arată dar nu prea sa postat prea mult fiind un site de test.

Mersi mult! ;)

The Mx-Publisher CMS Project | Mx-Publisher@github | Mx-Publisher CMS
Demo Styles: phpBB3 | | |
Avatar utilizator
seelview
Fost coleg
Mesaje: 2146
Membru din: 13-Apr-2005, 21:24:50
Versiune: 3.x
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Foarte experimentat
Localitate: Cu curu' pe scaun
Contact:

Mesaj de seelview »

La discutii recente da, sunt excluse, asa a fost construit de la inceput At-a-glance. Daca aparea intr-un loc ce rost avea sa mai a para si in celalalt loc. Poti sa modifici aceasta facilitate.
"Don't have fear, I is here"
Seelview Photography / Blog this
Avatar utilizator
orynider
Autor de ExtensiiAutor de Extensii
Mesaje: 259
Membru din: 17-Noi-2005, 19:39:36
Versiune: 3.3.0-a1
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Foarte experimentat
Nivel php: Foarte experimentat
Localitate: Arad, România
Contact:

Mesaj de orynider »

M-am gândit să bag un mutiple select box şi la discuţii recente dar ar da totul peste cap aşa că e mai bine cum e acuma care nu apare la news să fie la discuţii recente, deşi aşi putea face un select box în care să fie selectate forumurile care să fie excluse de la discuţii recente cea ce ar fi o facilitate în plus dar deoarece la news sunt cele care apar ar fi greu pentru utilizatori să se prindă care ce face. Deocamdată e bine cum e acuma oricum mai repede de 15 Iunie nu o să fie făcută publică versiunea aceasta doar pentru cine are access la cvs, şi mai am timp să mă gândesc.

The Mx-Publisher CMS Project | Mx-Publisher@github | Mx-Publisher CMS
Demo Styles: phpBB3 | | |
Avatar utilizator
orynider
Autor de ExtensiiAutor de Extensii
Mesaje: 259
Membru din: 17-Noi-2005, 19:39:36
Versiune: 3.3.0-a1
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Foarte experimentat
Nivel php: Foarte experimentat
Localitate: Arad, România
Contact:

Mesaj de orynider »

Off-Topic :: seelview :: Cum ai făcut ca să se schimbe poza automat/random la avatar? E cumva un addon smartor sau gallery 2?

The Mx-Publisher CMS Project | Mx-Publisher@github | Mx-Publisher CMS
Demo Styles: phpBB3 | | |
CaTaNhA
TraducatorTraducator
Mesaje: 1077
Membru din: 06-Feb-2007, 23:40:13
Versiune: 2
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Localitate: Ramnicu Valcea

Mesaj de CaTaNhA »

A pus in loc de imagine de avatar link-ul catre un script php care afiseaza imagini random.

In regulament scrie ca nu ai voie cu imagini in semnatura ;)
Avatar utilizator
thecrewstyle
Utilizator înregistrat
Mesaje: 1180
Membru din: 26-Mar-2007, 09:26:21
Versiune: 3.0.6
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Puţin experimentat
Localitate: Underground
Contact:

Mesaj de thecrewstyle »

Cod: Selectaţi tot

In regulament scrie ca nu ai voie cu imagini in semnatura
Userul cool2sv
Comunitatea What's Funny
Avatar utilizator
orynider
Autor de ExtensiiAutor de Extensii
Mesaje: 259
Membru din: 17-Noi-2005, 19:39:36
Versiune: 3.3.0-a1
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Foarte experimentat
Nivel php: Foarte experimentat
Localitate: Arad, România
Contact:

Mesaj de orynider »

Sorry, am copiat semnătura de alt undeva aşa fără să îmi pun problema, anyway era un fel de iconiţă emotivă făcută de mine pentru un joc acuma câţiva ani. Mersi că mi-ai zis!

The Mx-Publisher CMS Project | Mx-Publisher@github | Mx-Publisher CMS
Demo Styles: phpBB3 | | |
Închis

Înapoi la “2.0.x Suport pentru MODificări”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 5 vizitatori