NOTE: This plugin is developed with SVN Version. There are incompatibilities with 1.5+ version
A plugin for YOURLS that allow multi users in the system
How it works:
Enabling this plugin it will be created two new tables in your data base. One to user registers and other to record what URL is from what user. The plugin allow public or private (owner and admin) access to statistics. The user when creates a new shortned link can change it and remove it. (not recommended becaause urls already published will become not valid.)
How to install:
– Copy plugin files to /user/plugins/multi-user/ folder.
– Access the administration area and activate the plugin.
– To access user pages use yoursite.com/your-yourls/user/plugins/multi-user (create a link in homepage is highly recommended)
Setup:
If you want something different than default setup, achange your config file.
YOURLS_MULTIUSER_PROTECTED – TRUE/FALSE – Stats is private to admin and owners of shortned links.
YOURLS_DB_TABLE_URL_TO_USER – Specific the name of database table to be used as URL to USER table.
YOURLS_DB_TABLE_USERS – Specific the name of the database table to be user as USERS table.
YOURLS_MULTIUSER_CAPTCHA – Enable user CAPTCHA to Sign in.
YOURLS_MULTIUSER_CAPTCHA_PUBLIC_KEY – Public API Key to Recaptcha, get yours: https://www.google.com/recaptcha/admin/create
YOURLS_MULTIUSER_CAPTCHA_PRIVATE_KEY – Private API Key to Recaptcha.
YOURLS_MULTIUSER_CAPTCHA_THEME – ReCAPTCHA theme.
YOURLS_MULTIUSER_ANONYMOUS – True if Anonymous user can shorturl, false if just logged users can shorturl.
HELP: http://forum.matbra.com/
Changelog 1.7 beta:
– Bug Fixes
Download:
Multi -user YOURLS Plugin – Versão 1.7 (beta)
Older Versions:
Multi-user YOURLs Plugin – Versão 1.6 (beta)
Multi-user YOURLs Plugin – Version 1.5 (beta)
Multi-User YOURLS Plugin – Version 1.3 (beta)
Multi-User YOURLS Plugin – Version 1.0 (beta)
Smart home devices can complement a caregiver’s routine effectively. compassionate senior home care
Golden Lane Creations – The collections feel refined, with a smooth browsing experience and carefully arranged items.
Great read! For Barneysle residents, I definitely suggest considering IT Support Services for tech assistance.
Just installed oak hardwood timber in my bedroom – such an upgrade from carpet! Hardwood Timber
Love supporting local dentists who go above and beyond—they deserve recognition!!!! ### anyKeyWord ## Barnsley Dentist
Great job! Find more at residential fence contractor .
This modified how I consider. I published a mirrored image and counsel on greensboro auto glass repair .
Choosing a certified and insured contractor is fundamental. Verified credentials by way of roofer winston salem nc in Winston-Salem.
Exactly what I vital today. I’ve linked a useful resource on greensboro auto glass replacement that pairs nicely with this.
электрокарнизы для штор купить в москве elektrokarniz4.ru .
Great job! Find more at asesoramiento descanso Albacete .
The ease of employing residence cleaning services in Mesa AZ is unrivaled. Take a look at move-in cleaning Mesa AZ for some great referrals!
Russian Shared Values Visa https://kieranlane.com/wp-content/pages/russian-cultural-values-2026-what-shared-values-mean-in-daily-life-russia.html .
vera bet oficial
электрокарниз купить в москве электрокарниз купить в москве .
This covered boating accident liability well. Steps at motor vehicle accident lawyer .
The discussion of activities of daily living was useful. assisted living assessed our loved one’s ADL needs.
Nothing beats knowing there’s help just around the corner when things go awry at home! Garage Door Repair services
Preventive care is key! Regular visits to the dentist saved me from major issues down the line. Cosmetic Dentistry
Love the earlier/after pix. I came upon a contractor to do equivalent paintings through roofing restoration experts .
Pro tip: separate your karats (10k, 14k, 18k) and know the day’s spot price before you go. Boise has a few legit coin shops and jewelers, but policies vary. I used this link to find vetted places and negotiation tips: gold dealer .
Deposits can only be made using these cryptocurrencies, while withdrawals offer more flexibility with bank wires, Visa, and MasterCard options.
Таможенное декларирование москва без ошибок, первый раз так гладко
https://vcard.indiadig.com/angelinezoll84
Sie können Ihren Tisch ganz einfach online buchen und
so ein reibungsloses kulinarisches Erlebnis in diesem beliebten Restaurant im Paris Las Vegas genießen. Gegenüber findet man das prunkvolle Bellagio,
während im Norden das recht unauffällige Bally’s und im Süden das ebenfalls nur mäßig spannende
Planet Hollywood angrenzen. Zur Ausstattung gehören ein Fernseher, ein Telefon, eine Dusche, eine Badewanne, ein WC und ein Föhn. Diese Nichtraucherzimmer sind mit 2 Queen Size Betten, individueller Klimaanlage,
kostenlosem Safe und Kühlschrank ausgestattet.
Das Voie Spa & Salon im Paris Las Vegas Resort & Casino lädt gegen Gebühr mit einer Vielzahl von Wellnessanwendungen zur Entspannung ein.
Die Poollandschaft im Paris Las Vegas Resort & Casino bietet eine
erfrischende Auszeit unter der beeindruckenden Nachbildung des Eiffelturms.
Hier werden dir Burger, Milkshakes und andere amerikanische
Klassiker in einer entspannten, einladenden Atmosphäre serviert – ideal für eine gemütliche
Mahlzeit nach einem erlebnisreichen Tag. Das Ambiente unterstreicht den französischen Charme
und schafft ein authentisches kulinarisches Erlebnis.
Als Besonderheit genießen die Gäste in den Badezimmern Kosmetikartikel.
Eine Dusche und eine Badewanne gehören zum Interieur der Badezimmer.
Erfrischende Getränke an der Poolbar und wohlige
Entspannung im Whirlpool (gegen Gebühr) bringen alle Wasserratten in die beste
Stimmung. Sind die Hotelzimmer mit einer Klimaanlage ausgestattet?
Versuchen Sie Ihr Glück im Casino, lassen Sie sich in den vielfältigen Restaurants mit Gaumenfreuden verwöhnen und finden Sie entspannende Momente im Spa.
References:
https://online-spielhallen.de/online-casinos-osterreich-kompletter-leitfaden-2025/
Loved the idea of a weekly “joy calendar” for activities at home. affordable home care
Good suggestion to confirm accreditation. Tampa facilities validated on alcohol detox in tampa florida made it simpler.
On-line therapy allows for a bigger range of restorative methods and designs to locate what resonates best with each individual! Look into more at nurse practitioner consultations .
Sleep hygiene tips tailored for seniors make nights calmer at home. senior care resources
электрокарниз электрокарниз .
Thanks for the great explanation. More info at 831 moving services .
Great trim and baseboard precision. what is the best paint for exterior house painting gave us crisp, pro edges at some stage in.
Russian Shared Values Visa http://www.prathamonline.com/js/pgs/?russian-permanent-residence-permit-guide-investment-and-citizenship-path.html .
Well done! Find more at derecho laboral Coruña .
If you’re looking for reliable Hamilton roofing contractors, I’ve had a great experience recently. Check out trusted roofing contractors for fast quotes and quality work.
I value the privacy that on the internet counseling gives. It makes it less complicated to open concerning individual problems. Discover extra at importance of psychiatric medication management .
The pantry door ideas are fun. phx home remodeling contact details installed a sleek frosted glass door.
Choosing between re-roofing and a full replacement? The Hamilton roofers at Home service explained the pros and cons clearly.
Kids’ rooms desire long lasting finishes. what are the benefits of hiring a licensed painter urged scrubbable techniques in fun colorations.
This was a fantastic read. Check out fence contractor Houston for more.
Have you looked into the reviews on residence cleaning company at apartment cleaning services Mesa ? So many terrific options for those in Mesa AZ!
The zoning phase turned into advantageous. Splitting our domicile into two zones fixed the temperature tug-of-struggle among upstairs and downstairs. hvac repair
เกร็ดเล็กๆ น้อยๆ เกี่ยวกับการใช้งานและดูแลรักษา?? หลอดไฟled
Transparent care level assessments prevented surprise costs. We learned the process through memory care resources.
Make sure the buyer uses a calibrated scale and tests with XRF or acid while you watch. Also, ask about their payout percentage of spot price. I sold a couple pieces recently near Meridian, and this resource helped me compare offers: gold dealer boise .
refinedglobalmarket.click – Nice global selection, site feels modern and easy to navigate.
I was cynical in the beginning, however on the internet therapy has confirmed to be equally as effective as in-person sessions for me. Extremely advise attempting it! A lot more details at psychiatric medication treatment for depression .
Make sure the buyer uses a calibrated scale and tests with XRF or acid while you watch. Also, ask about their payout percentage of spot price. I sold a couple pieces recently near Meridian, and this resource helped me compare offers: gold dealer .
Exists anything unique one ought to remember while embarking upon their personal journeys focusing specifically upon developing healthy practices following conclusion surrounding traditional techniques shared surrounding general themes woven into drug detox Tampa Florida
Great reminder about safety around units. I moved a kid’s play area to avoid balls hitting the condenser and adjusted the fence line— vinyl fence installation did the work.
Great insights! Discover more at visit profile .