Vai al contenuto

Post su un sito esterno

Featured Replies

Inviato

Ciao a tutti, avrei la necessità di modificare il template per aggiungere un bottone che faccia un POST con alcuni parametri presi dalla sessione:

- id utente
- id del gruppo di appartenenza

Dite che è fattibile? Se sì mi date qualche dritta? :)

Inviato
  • Admin

Ciao Stefano, tutto è fattibile e credo proprio che questo plugin possa aiutarti nel creare un blocco con php:

Screen_Shot_2015-03-13_at_5.19.08_PM.thu
INVISIONCOMMUNITY.COM

This mod will let you add Text, HTML and PHP widget IPS4s blocks. also you can disable PHP widget from Admin CP How To Install You just need install the plugin Admin CP System Site Features Plugins Install

 

Questi dati dove andranno? via email a te, database o dove? Magari @BomAle può aiutarti maggiormente in queste cose

Inviato
  • Autore

Ottimo. Questi dati andranno postati su una pagina web. Ora che ho il plugin c'è un elenco delle variabili php definite in invision? 

Inviato
  • Admin
8 minuti fa, Stefano Costantini ha scritto:

Ora che ho il plugin c'è un elenco delle variabili php definite in invision? 

Ovviamente, ricordati di includere il file init.php però.

Qui trovi una lista grezza:

og.jpg.5e6c57e8dfa140ce4ac18f1e757d3b45.
INVISIONCOMMUNITY.COM

If you are developing for 4.0 you will almost certainly need to interact with member accounts at some point. Thankfully, doing so is easy in 4.0. The primary member class in 4.0 is \IPS\Member. /* Get the...

 

Per questo esempio:

Cita

- id utente

Credo che la seguente stringa sia più che sufficiente:

\IPS\Member::loggedIn()->member_id

 

Inviato
  • Autore

Quindi, se ho capito bene, una cosa di questo tipo?

 

<?php

include 'home/forum/init.php';

$prova = \IPS\Member::loggedIn();

echo "benvenuto ".$prova;

?>

Non va:

Cannot declare class IPS\IPS, because the name is already in use in home/forum/init.php on line 16

Inviato
  • Admin
<?php

include 'home/forum/init.php';
\IPS\Session\Front::i();

$prova = \IPS\Member::loggedIn()->name;

echo "benvenuto ".$prova;

?>

 

Inviato
  • Autore

Stesso errore :(

Fatal error: Cannot declare class IPS\IPS, because the name is already in use in ...

Inviato
  • Admin
22 minuti fa, Stefano Costantini ha scritto:

Stesso errore :(

Fatal error: Cannot declare class IPS\IPS, because the name is already in use in ...

Strano, nel mio progetto uso così e funziona, prova con

require_once('home/forum/init.php');

 

Inviato
  • Autore

Grande! Così funziona!

 

Modificato da Stefano Costantini

  • 2 anni dopo...
Inviato
  • Autore

Ciao! Con la 4.7 questo plugin non va più :( 

Ce ne sono altri simili? :) 

Inviato
  • Admin
32 minuti fa, Stefano Costantini ha scritto:

Ciao! Con la 4.7 questo plugin non va più :(

Ce ne sono altri simili? :)

Ciao, ti riferisci al plugin TXT & PHP widget? Attualmente no..., potresti crearlo tu dal template come ho fatto io con il countdown per questo utente:

 

Per favore accedi per lasciare un commento

Potrai lasciare un commento dopo aver effettuato l'accesso

Accedi Ora

Chi sta navigando 0

  • Nessun utente registrato visualizza questa pagina.

Informazioni importanti

Abbiamo inserito dei cookies nel tuo dispositivo per aiutarti a migliorare la tua esperienza su questo sito. Puoi modificare le impostazioni dei cookie, altrimenti puoi accettarli cliccando su continua. to insert a cookie message.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.