Kategori Arkiv: Open Source

Styr hjælpere



I et program, vi bruger Styr templating. Men vi har brug for mange specielle hjælpere til at gøre, hvad vi ønskede at opnå. Her er nogle af disse hjælpere. Det kan hjælpe nogen, der er på udkig efter at opnå lignende ting. Eksempler er inkluderet.

Tilføjelse / subtraktion

Tegn grænse med efterstillede tegn (valgfrit).

Pun Advarsel - Advarsel for PunBB



Ganske længe siden, jeg har udviklet denne udvidelse til at advare brugere på grund af overtrædelse af regler i Projanmo Forum . Mange spurgte mig for at frigive det, men jeg kunne ikke slippe den af ​​forskellige årsager hovedsagelig som jeg ikke kunne teste i Non-Bangla fora.

I dag besluttede jeg at frigive det, og så jeg har downloadet punbb og installeret, og derefter testet det. Synes det fungerer fint. Så jeg nu slippe den.

1. Hent og installer den, som du gør andre udvidelser. Du vil også nødt til at installere jQuery forlængelse , før du installerer den. Fortsæt læsning

Min erfaring med phpXperts seminar 2010

phpXperts Seminar 2010, er min tredje program med phpXperts. Andre end phpXperts programmer, har jeg også tiltrådte i andre programmer som Facebook Developer Garage, SQABD Lightning Talks etc. Men denne ene er usædvanlige for mig, da jeg var en af ​​talerne i denne session.

Min første taknemmelighed går til Hasin Hayder, som prøvede hårdt for første højttalere som mig. Han rådede mig selv om mit emne "HTML5 - Web bliver sexet"! Fortsæt læsning

Recaptcha med AJAX-program, få ny udfordring ved hjælp af JavaScript

I øjeblikket arbejder jeg på, der vil blive dedikeret til sjæl Michael Jackson et kommercielt projekt (for mig). Jeg har brugt nogle AJAX baseret interface, hvor jeg har brugt reCAPTCHA udfordringer til at bekæmpe spam. Den form, hvor jeg har brugt reCAPTCHA, vil blive forelagt via AJAX opkald. Da siden ikke opdateres, den samme CAPTCHA udfordring eksisterer endda brugeren laver en fejl under fyldning formularen. Jeg ønskede at vise en ny udfordring hver gang han / hun har begået en fejl. Jeg troede, jeg vil være i problemer i denne del! Men jeg har set det er meget nemt at få en ny udfordring. Fortsæt læsning

Facebook Like knap til PunBB forum

Facebook like Facebook Like-knappen er en del af dens sociale plugins. Det er et fantastisk værktøj til at drive trafik til dit websted. Mashable har en rapport med stigende indbringelsen trafikker med 50% ved hjælp af denne Ligesom knap.

Betragter det som et godt redskab til at drive trafik, har jeg udviklet en lille udvidelse til PunBB opslagstavle. Når du installerer denne udvidelse, vil du finde en Ligesom knap på toppen af ​​emne Vis (viewtopic.php). Det vil også vise antallet af personer, der kunne lide emnet. Fortsæt læsning

Header Image Rotator til Twenty Ten tema WordPress 3.0

WordPress 3.0 er stadig i RC1. Jeg har allerede opgraderet denne blog til denne version. Jeg kan ikke, men bare elsker det nye tema "Twenty Ten", som er standard i WordPress 3.0. Det er super simpelt tema.

I dette tema er der mulighed for at bruge brugerdefinerede header image. Fra admin panel kan du vælge header image. Men alle standard bannere så interessant for mig, og jeg har også uploadet nogle af mine egne billeder. Jeg ville vise dem alle.

Holde det i tankerne, lavede jeg denne simple plugin, Twenty Ten Billede Rotator. Under dette plugin installeret, kan du vise alle billeder på overskriften. Enkelt banner hver udvalgt tilfældigt på hver side belastning.

Jeg tror, ​​at hvis du elsker Twenty Ten tema, vil du elske dette plugin også :).

Hent fra WordPress Plugin Repo

WordPress Kategori Widgets plugin - vise forskellige widgets til forskellige kategorier

I dag har jeg udviklet en anden plugin til WordPress, som jeg navnet 'Kategori Widgets "plugin og som sædvanlig intet mere fredelig snarere end at dele med fællesskabet.

Ved hjælp af dette plugin, kan du få vist en tekst widget til nogen bestemt kategori og / eller dens underkategorier. For eksempel, du ønsker at vise forskellige sidebar bannere baseret på anden kategori. Det er let at bruge dette plugin. Bare oprette en ny widget, og vælg kategori.

Jeg har fundet en anden plugin til næsten samme formål. Denne plugin mangler på kapacitet til at vise i underkategorier. Det betyder, at det ikke virker for underkategorierne i den valgte kategori. I dette plugin, har jeg lavet denne funktion, og eventuelt også kan du deaktivere denne funktion også.

Krav:

  1. WordPress 2.8+

Download:

Fortsæt læsning

Passing filnavn argumenter PHP fra skallen og plads nummer ...

I dag, mens du arbejder med et projekt til at importere tusindvis af artikler fra tekstfiler til wordpress, jeg havde stået over for en problemfri, mens jeg udfører en shell script til at gentage gennem alle tekstfiler og kalde et PHP-script med at sende filnavnet som argument. PHP script vil så behandle filen som vores krav. Shell script lignede:

for i in `find . -type f -name '*.txt'`;
do
php import_posts.php $i
done

Her $ ville jeg være filnavnet og det er gået til PHP script til forarbejdning. Men problemet er, at når filnavnet (herunder mappenavn) består nogen blanke tegn i sit navn, vil scriptet brudt. For eksempel nogle filer sti lignede
/ Home / user / artikler / Internet Business / Web Hosting / how_to_start_your_company.txt

Her bemærker mellemrum efter internettet og Web. Shell script var ved at bryde lige efter internettet. Det var at sende / home / user / artikler / Internet som argument for at PHP script og naturligvis PHP script blev undladt at finde denne fil.

Efter at have søgt en masse, jeg endelig fandt en løsning .

Det var virkelig simpelt. Jeg citerer fra hans blog:

Hvis ingen af ​​dine filer eller mapper har rum i deres navne, så er dette ikke et problem, men det er stadig mere usandsynligt i dag. Hvis dine sange har rum i deres filnavne, så løsningen er at ændre, hvordan skallen deler denne udgang. Dette styres af variablen $ IFS, som er indstillet til mellemrum, tabulatorer og linjeskift som standard. Vi vil gerne have det sat til kun linjeskift, så vi gør:

Så her er løsningen. Jeg bare sætte følgende linje i toppen af ​​min shell script.

export IFS=$'\n'

Efter at alt er fint. Scriptet kører præcis, hvordan jeg havde tænkt mig det til at køre.

Tak for Anthony for hans løsning.

PunBB Topic Ejerskabsændring udvidelse

Lige nu har jeg udviklet en lille udvidelse til PunBB der vil lade admins og moderatorer til at ændre ejerskabet af et emne. Som sædvanlig, jeg gjorde det for Projanmo forum , men det er altid glædeligt at dele med fællesskabet :).

Det er meget simpelt plugin. Bare uploade og aktivere forlængelse. Så hvis du ser et emne med mindst mådehold privilegium, vil du se et link "Change Topic Owner". Når du klikker på det, vil du blive bedt om at indtaste nye brugers id (kontrollere billedet nedenfor). Når du indtaster og ramte OK, vil du blive omdirigeret til en ny side, hvor enten ejerskab vil blive ændret eller tilsvarende fejlmeddelelse vil blive vist.

Bemærk: Dette vil ikke påvirke brugernes antal indlæg.

Hent
eller,
Hent

Teknisk møde om 'Facebook Application Development'

I går aftes, jeg har deltaget i et teknisk møde med titlen "Facebook Application Development" på BASIS SoftExpo 2010 . Sessionen blev taget af den legendariske PHP ingeniør og grundlægger af Leevio , en Social Networking RnD opstart Hasin Hayder .

Under samlingen, har højttaleren forsøgt at uddybe de grundlæggende trin i facebook applikationsudvikling, der vil vise lyset til nybegyndere dem er interesseret om Facebook-applikation. Han viste også, skridt for skridt, en prøve facebook applikationsudvikling proces.

Hele sessionen var underholdende og nyttig.

Præsentationen dias kan downloades fra hans blog eller direkte ved at klikke her .