<?xml version="1.0"?>
<rss version="2.0"><channel><title>Articles: Articles</title><link>https://moonprincess.club/articles.html/1_articles/?d=1</link><description>Articles: Articles</description><language>en</language><item><title>Welcome to Pages</title><link>https://moonprincess.club/articles.html/1_articles/welcome-to-pages-r1/</link><description><![CDATA[<p>Welcome to Pages!</p>
<p>Pages extends your site with custom content management designed especially for communities.
Create brand new sections of your community using features like blocks, databases and articles,
pulling in data from other areas of your community.</p>
<p>Create custom pages in your community using our drag'n'drop, WYSIWYG editor.
Build blocks that pull in all kinds of data from throughout your community to create dynamic pages,
or use one of the ready-made widgets we include with the Invision Community.</p>
<p><br></p>
<p><a href="https://remoteservices.invisionpower.com/docs/pages_docs/?version=107828">View our Pages documentation</a></p>]]></description><guid isPermaLink="false">1</guid><pubDate>Wed, 23 Sep 2026 05:46:25 +0000</pubDate></item><item><title>Laravel System</title><link>https://moonprincess.club/articles.html/1_articles/laravel-system-r2/</link><description><![CDATA[<p>
	Laravel is a framework for building modern web apps and AI agents. Expressive syntax, built-in tools, and everything you need to ship fast.
</p>

<p>
	Features: 
</p>

<ul>
	<li>
		Authentication
	</li>
	<li>
		Models for Control
	</li>
	<li>
		Views for Templates
	</li>
	<li>
		Database Control and Access
	</li>
</ul>

<p>
	There are several ways to setup and install. I do the basic install as most of the features are native to use in Laravel. The flexibility is one of the best for control of the type of platform you want to manage. More for the budding scripter or someone is familiar and comfortable to modify code. 
</p>

<p>
	Initial setup by opening up a command prompt within the folder you want to install. 
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted" id="ips_uid_635_6" style=""><span class="pln">composer create</span><span class="pun">-</span><span class="pln">project laravel</span><span class="pun">/</span><span class="pln">laravel project</span><span class="pun">-</span><span class="pln">name</span></pre>

<p>
	This will install base Laravel environment without any starter kits. Allowing package installs to customize the setup. The only ones I am going to use is below.
</p>

<p>
	Folio (for pages and basic HTML)
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted" id="ips_uid_635_8" style=""><span class="pln">composer require laravel</span><span class="pun">/</span><span class="pln">folio
php artisan folio</span><span class="pun">:</span><span class="pln">install</span></pre>

<p>
	Tailwind CSS for layout of the user Dashboard
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted" id="ips_uid_635_10" style=""><span class="pln">npm install </span><span class="pun">-</span><span class="pln">D </span><span class="lit">@tailwindcss</span><span class="pun">/</span><span class="pln">vite tailwindcss</span></pre>

<p>
	Spatie for roles and permissions. 
</p>

<pre class="ipsCode prettyprint lang-c prettyprinted" id="ips_uid_635_12" style=""><span class="pln">composer require spatie</span><span class="pun">/</span><span class="pln">laravel</span><span class="pun">-</span><span class="pln">permission
php artisan vendor</span><span class="pun">:</span><span class="pln">publish </span><span class="pun">--</span><span class="pln">provider</span><span class="pun">=</span><span class="str">"Spatie\Permission\PermissionServiceProvider"</span></pre>

<p>
	Once those are installed setup of the Models, Views, and Components.
</p>
]]></description><guid isPermaLink="false">2</guid><pubDate>Fri, 30 Oct 2026 18:53:49 +0000</pubDate></item></channel></rss>
