Fixing various problems. Search is now positioned in a saner way, designs have been fixed (only layout1)

This commit is contained in:
w0bm 2023-08-07 22:01:54 +00:00
parent 5ddd7f915a
commit f2e9408074
63 changed files with 513 additions and 37 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 MiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -12,7 +12,7 @@ class Kernel extends HttpKernel
* @var array
*/
protected $middleware = [
\Clockwork\Support\Laravel\ClockworkMiddleware::class,
//\Clockwork\Support\Laravel\ClockworkMiddleware::class,
\Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
Middleware\EncryptCookies::class,
\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,

View File

@ -132,6 +132,7 @@ Route::group(["middleware" => "theme"], function() {
Route::get('webm', function() { return view('webm'); })->middleware('auth');
Route::get('settings', function() { return view('settings'); })->middleware('auth');
Route::get('matrix', function() { return view('matrix'); })->middleware('auth');
Route::get('git', function() { return view('git'); })->middleware('auth');
#Route::get('about', function() { return view('about'); })->middleware('auth');
Route::get('about', 'aboutController@index')->middleware('auth');
Route::get('irc', function() { return view('irc'); });
@ -142,6 +143,8 @@ Route::group(["middleware" => "theme"], function() {
Route::get('contact', function() { return view('contact'); });
#Route::get('terms', function() { return view('tos'); })->middleware('auth');
Route::get('privacy', function() { return view('privacy'); });
Route::get('marderchen', function() { return view('marder'); });
Route::get('blog', function() { return view('blog'); });
Route::get('stats', function() {
return view('stats', [
'user_count' => \App\Models\User::count(),

View File

@ -155,7 +155,7 @@ return [
App\Providers\BladeServiceProvider::class,
Greggilbert\Recaptcha\RecaptchaServiceProvider::class,
Cviebrock\EloquentTaggable\ServiceProvider::class,
Clockwork\Support\Laravel\ClockworkServiceProvider::class,
//Clockwork\Support\Laravel\ClockworkServiceProvider::class,
Sentry\SentryLaravel\SentryLaravelServiceProvider::class,
],

View File

@ -112,7 +112,7 @@ span.addtagsy>a:hover {
.bootstrap-tagsinput {
background: #21292f none repeat scroll 0 0;
border: 1px solid #000000;
border: 1px solid #717375;
}
.panel-default>.panel-heading {
@ -257,4 +257,8 @@ button#submittags:hover {
.w0bm_emoji_anchor {
background: #3e494f;
}
}
.tags {
background: rgb(33, 41, 47);
}

39
public/css/glitch.css vendored
View File

@ -333,7 +333,7 @@ a.navbar-brand {
font-size: 12px;
border: 1px solid #000000;
background-size: cover;
border-radius: 35px;
border-radius: 0px;
height: 45px;
position: relative;
top: 2px;
@ -354,7 +354,7 @@ a.navbar-brand {
.navbar-header {
background: linear-gradient(to top, #0dd97d63 0%, #0000004f 100%);
border-radius: 50px;
border-radius: 0px;
}
.navbar-header:hover {
@ -496,7 +496,7 @@ ul.nav.navbar-nav.info-nav {
}
.navbar-inverse .navbar-nav > li > a, ul.nav.navbar-nav.info-nav > li.addtagsy {
border-radius: 15px;
border-radius: 0;
}
::-webkit-scrollbar {
@ -952,21 +952,21 @@ label[for='tag-add-toggle']:hover {
position: relative;
}
.toggo.tag-panel-body::after {
/* .toggo.tag-panel-body::after {
content: "TAGS";
position: absolute;
bottom: 0;
right: 2px;
font-size: 10px;
opacity: 0.2;
}
} */
div#tag-display {
box-shadow: inset 0px 0px 25px -25px cyan;
padding-bottom: 5px;
}
.LooLOut:after {
/* .LooLOut:after {
content: "Design by sirx";
position: absolute;
bottom: 0;
@ -977,7 +977,7 @@ div#tag-display {
color: darkkhaki;
text-shadow: 1px 1px saddlebrown;
font-size: 8px;
}
} */
.text-center {
font-size: 20px;
@ -1127,4 +1127,27 @@ ul.pagination {
border-radius: 5px;
padding: 10px;
background: linear-gradient(to top, #0a0a0a 0%, #163f42 100%);
}
}
.navbar.navbar-inverse.navbar-static-top {
background: linear-gradient(to top, #0a0a0a 0%, #326558a6 100%);
background-color: rgba(0, 0, 0, 0);
}
.navbar.navbar-inverse.navbar-static-top {
box-shadow: 0px 1px 0px #333d3c;
}
.toggo {
padding-bottom: 0;
}
.git {
background: linear-gradient(0deg, rgba(0, 0, 0, .7) 0%, rgba(0, 0, 0, 0) 100%);
padding: 5px;
}
pre {
background-color: #0000007a;
border-radius: 5px;
}

View File

@ -4247,4 +4247,20 @@ pre {
background: black;
width: 100%;
margin-bottom: 5px;
}
.toggo {
padding-bottom: 0;
}
.git {
background: linear-gradient(0deg, rgba(0, 0, 0, .7) 0%, rgba(0, 0, 0, 0) 100%);
padding: 5px;
text-align: center;
opacity: 0.2;
font-family: monospace;
}
.git a {
color: white;
}

View File

@ -3,7 +3,7 @@
linked to marderchen.de so only need the script still writing on it hihi*/
//sound start
var html5_audiotypes={
/* var html5_audiotypes={
"mp3": "audio/mpeg","mp4": "audio/mp4","ogg": "audio/ogg","wav": "audio/wav"}
function createsoundbite(sound){
var html5audio=document.createElement('audio')
@ -25,7 +25,7 @@
}
else{
return {playclip:function(){throw new Error("Your browser doesn't support HTML5 audio unfortunately")}}
}}
}} */
//var mouseoversounds=createsoundbite("http://marderchen.de/wusel/Aneko_data/flower_pngs/meow_click.mp3")
//soundend

View File

@ -0,0 +1,225 @@
/*MEOW HTML5 /jquery browser CAT ANEKO by mardechen (png pictures from https://play.google.com/store/apps/details?id=skin.flower10&hl=de apk)
script by me (not the soundcript) MEOW! other skins possible if batching pngs filnames with irfanview like "_#" after deleting icon.png don't forget the _bubble.png i like flower CAT! png and sound
linked to marderchen.de so only need the script still writing on it hihi*/
//sound start
var html5_audiotypes={
"mp3": "audio/mpeg","mp4": "audio/mp4","ogg": "audio/ogg","wav": "audio/wav"}
function createsoundbite(sound){
var html5audio=document.createElement('audio')
if (html5audio.canPlayType){ //check support for HTML5 audio
for (var i=0; i<arguments.length; i++){
var sourceel=document.createElement('source')
sourceel.setAttribute('src', arguments[i])
if (arguments[i].match(/\.(\w+)$/i))
sourceel.setAttribute('type', html5_audiotypes[RegExp.$1])
html5audio.appendChild(sourceel)
}
html5audio.load()
html5audio.playclip=function(){
html5audio.pause()
html5audio.currentTime=0
html5audio.play()
}
return html5audio
}
else{
return {playclip:function(){throw new Error("Your browser doesn't support HTML5 audio unfortunately")}}
}}
//var mouseoversounds=createsoundbite("http://marderchen.de/wusel/Aneko_data/flower_pngs/meow_click.mp3")
//soundend
function leszeugs() {
t=1; daa=1;
xm=Math.random()*640; ym=Math.random()*480; ymcach=0; xmcach=0;
zeit1=0; zeit3=0; istani=5; zeit4=0; zeit2=0; zeit1random=Math.random()*10; zeit5=0;
wohinrandomx=0; wohinrandomy=0; wohinzufallzeit=300+Math.random()*300+100; getnextt=0; xchaos=20;ychaos=20;
often=0; oftenist=Math.random()*7; durchlaufcounter=0; active =0;
tutrandom=0; tutcounter=0; suchminimumzeit=0; suchmaus=0; spooldone=1;
countz=0;katze=1;
speedz=5; //pixeldistanz für bewegung
meows = 36; //pngs
actionenrand=new Array([1,2],[12,21],[17,18],[19,20],[20,21],[19,1],[20,1],[24,25],[26,27],[34,35]); //png zuordnung \/
mup= new Array(28,29);
mupr= new Array(32,33);
mright= new Array(22,23);
mdownr= new Array(10,11);
mdown= new Array(4,5);
mdownl= new Array(8,9);
mleft= new Array(15,16);
mupl= new Array(30,31);
wohin= new Array(mup,mupr,mright,mdownr,mdown,mdownl,mleft,mupl);
// ram = document.getElementById('mCSB_2');
zeitstart=0; bleibneweile=0;
for(var i=1 ; i<meows; i++){ document.write("<SPAN id='a"+i+"' class='a"+i+"' onmouseover='fillmeowzbuffer(Math.round(Math.random()*13))' onmouseover='holdiemaus()'><img id='"+i+"' src='https://w0bm.com/wusel/meow_png/_"+i+".png' /></SPAN>"); } // onmouseover='mouseoversounds.playclip()'
kommeaufy=document.getElementById('commentForm').offsetHeight;// + document.getElementById('commentForm').innerHeight ;
mittex=document.getElementById('mCSB_2').offsetLeft- document.getElementById('mCSB_2').scrollLeft+350;
x=0; y=kommeaufy; xalt=0; yalt=kommeaufy; xcatz=200; ycatz=kommeaufy; malkrier=0;
katzensagenmenge= 16;
katzensagen1 = "Think have seen movement there ";
katzensagen2 = "awesome scratching me with spiky mouscursor ***PURRRRRRRRRR*** ";
katzensagen3 = "~ ~ ~ MEOW ~ ~ ~ :3 ";
katzensagen4 = "mew MEW MEEEEW (>^.^<) ";
katzensagen5 = "Have you CATNIP?? *extremly cute look* ";
katzensagen6 = "I like you so much *hug* *";
katzensagen7 = "Iam dieing if you close page, not much lifes left *caterwaul* ";
katzensagen8 = "mew MIAUS MEOOOOW ... >Purrrrrr< ";
katzensagen9 = "Didyou know? Iam noxy =^.^= ";
katzensagen10 = "Oh look! webms with sound ~JOY~ ";
katzensagen11 = "I want to get invissible hihi *";
katzensagen12 = "here I go.. ,,,^.^.,, ";
katzensagen13 = "lets take a look behind the w0bm banner";
katzensagen14 = "Iam wearily .. so wearily slepping a while..";
katzensagen15 = "You terrify me hihihihihi ";
katzensagen16 = "Wh00Oops! this is s c a r r y ";
katzensagen17 = "Need to catch mouse again its gone :> ";
document.write("<SPAN id='blubb' class='blubb'> <img id='blubber' src='https://w0bm.com/wusel/meow_png/_bubble.png' /></SPAN>");
document.write("<SPAN id='meowz' class='meowz' ><FONT><P><FONT SIZE=6 STYLE='font-size: 20pt;' >!MEOW!<p>thinking...</p></FONT> </SPAN>");
meme=0; countyy=0; meowcach= new Array(); meme=0; zeit5=0; zeit6=0; showeran=Math.random()*500+100; showeraus=0; textposx=100;textposy=100;
cuteszeugs=8;fillmeowzbuffer(cuteszeugs);
}
function getmouse() {
document.onmousemove = handleMouseMove;
function handleMouseMove(event) {
xmcach = event.clientX+15 + document.body.scrollLeft;
ymcach = event.clientY+15 + document.body.scrollTop ;
if (ymcach <document.body.clientHeight){ym=ymcach;}
if (xmcach <document.body.clientWidth){xm=ymcach;}
}
}
function bewegz(katze){
countz++;
if (countz >=2) {countz =0;}
for (t=1; t <meows; t++) {
if (t == katze){
document.all["a"+t].style.position = "absolute";
document.all["a"+t].style.left = xcatz+'px';
document.all["a"+t].style.top = ycatz+'px';
// document.all["a"+t].opacity = 0.6;
// document.all["a"+t].style.opacity = 0.6+'opacity';
}
if (t != katze){
document.all["a"+t].style.position = "absolute";
document.all["a"+t].style.left = -80+'px';
document.all["a"+t].style.top = -80+'px';
}
}
}
function initdieCATZ(x2,y2){
if(zeitstart ==0){xalt=x2; yalt=y2; xcatz=xalt-2; ycatz=yalt+1;zeitstart =1;}
if(getnextt==0 && zeitstart==1) {wuseldahin(x2+mittex,y2,1);}
if(getnextt==0 && daa ==1){bleibneweile++; }
if (bleibneweile== 29) {active=1;spooldone=0;}
if (getnextt==0 && spooldone==1 &&bleibneweile >31 &&active==1) {getnextt=1;}
}
function wuseldahin(x,y,normal){
if(x >= (xalt+speedz*1.5) || x <= (xalt-speedz*1.5) || y <= (yalt-speedz*1.5) ||y>= (yalt+speedz*1.5)){
daa=0; zeit3++; katze=3; } else {daa=1; zeit3=0; }
if(zeit3 >50){
if(x < xalt && y < yalt){katze=wohin[7][countz]; xalt-=speedz; yalt-=speedz; }//mupl
if(x > xalt && y > yalt){katze=wohin[3][countz]; xalt+=speedz; yalt+=speedz; }//mdownr
if(x < xalt && y > yalt){katze=wohin[5][countz]; yalt+=speedz; xalt-=speedz;}//mdownl
if(x > xalt && y < yalt){katze=wohin[1][countz]; yalt-=speedz; xalt+=speedz; }//mupr
if(x <= (xalt+speedz) && x >= (xalt-speedz) && y < yalt){katze=wohin[0][countz]; yalt-=speedz; }//mup
if(x <= (xalt+speedz) && x >= (xalt-speedz) && y > yalt){katze=wohin[4][countz]; yalt+=speedz; }//mdown
if(x < xalt&& y >= (yalt-speedz) &&y<= (yalt+speedz)) {katze=wohin[6][countz]; xalt-=speedz*1.5; } //mleft
if(x > xalt && y >= (yalt-speedz) &&y<= (yalt+speedz)){katze=wohin[2][countz]; xalt+=speedz; }//mright
}
// if (Math.round(tutrandom) ==8 && zeit3 ==48) {meme=0;}
//if (zeit3>120){meme=0;}
xcatz=xalt; ycatz=yalt;
bewegz(katze);
}
function animierzufallig() {
if(daa==1){
if( istani> 4) {katze=actionenrand[Math.round(tutrandom)][tutcounter];}
if( istani<=4) {katze=1;}
}}
function zeitreise() {
if (zeit6 <suchminimumzeit&& spooldone ==1) {zeit6++;getnextt=3;}
zeit1++;zeit2++;if (zeit3 <60) {zeit3++;} zeit4++; zeit5++;
if (zeit1 >=zeit1random ){tutrandom= Math.random()*9; zeit1=0; if (spooldone==1) {malkreier=0; fillmeowzbuffer(Math.round(Math.random()*(katzensagenmenge-3))); }
if (Math.round(tutrandom) !=8) {zeit1random=Math.random()*140+90; istani=Math.random()*10;}
if(zeit5 > showeran && spooldone ==1){ spooldone=0; }
// if (zeit6 > (suchminimumzeit-3)){zeit6++;}
if (zeit6 >showeraus &&spooldone==1){zeit5=0; zeit6=0; spooldone=0; showeran =Math.random()*400+300; showeraus=Math.random()*1+3;}}
if (Math.round(tutrandom) ==8) {if (malkreier ==0) {fillmeowzbuffer(13); malkreier=1;} zeit1random=Math.random()*300+650; istani=6; wohinzufallzeit=Math.random()*300+700;}
if (zeit2 >=20){tutcounter++;if (tutcounter >=2) {tutcounter=0;}zeit2=0;}
setTimeout('zeitreise()',10);
}
function wuselirgentwohin() {
wohinrandomx=xcatz+Math.random()*400-200; wohinrandomy=ycatz+Math.random()*400-200;
if (zeit4 > wohinzufallzeit && getnextt==1){zeit4=0; getnextt=2; wohinzufallzeit=Math.random()*150+80; often=Math.random()*8+2;}
if (getnextt ==2) {zeit5++; if(daa==1){zeit5=100;}}
// if (oftenist > often && getnextt==2 &&spooldone ==1) {getnextt=1;}
if (getnextt ==2 && (zeit5 > 40 || daa ==1)) {
if ((wohinrandomx)< (document.body.clientHeight-document.body.scrollTop-600) && (wohinrandomx)> 100 ) {xchaos=wohinrandomx;oftenist++;}
if ((wohinrandomy)< (document.body.clientWidth-document.body.scrollLeft-600) && (wohinrandomy)> 100 ) {ychaos=wohinrandomy;oftenist++;} zeit5=0;
}
}
function fillmeowzbuffer(cuteszeugs){
durchlaufcounter=0; color =0; countyy=1; zeit6=0;
// if ((Math.random()*20) <6) { meme=1; } else{meme=0;}
if (getnextt ==0){cuteszeugs =8;}
meowcach ="";
if (cuteszeugs ==0) {meowcach = katzensagen1.split('');}
if (cuteszeugs ==1) {meowcach = katzensagen2.split('');}
if (cuteszeugs ==2) {meowcach = katzensagen3.split('');}
if (cuteszeugs ==3) {meowcach = katzensagen4.split('');}
if (cuteszeugs ==4) {meowcach = katzensagen5.split('');}
if (cuteszeugs ==5) {meowcach = katzensagen6.split('');}
if (cuteszeugs ==6) {meowcach = katzensagen7.split('');}
if (cuteszeugs ==7) {meowcach = katzensagen8.split('');}
if (cuteszeugs ==8) {meowcach = katzensagen9.split('');}
if (cuteszeugs ==9) {meowcach = katzensagen10.split('');}
if (cuteszeugs ==10) {meowcach = katzensagen11.split('');}
if (cuteszeugs ==11) {meowcach = katzensagen12.split('');}
if (cuteszeugs ==12) {meowcach = katzensagen13.split('');}
if (cuteszeugs ==13) {meowcach = katzensagen14.split('');}
if (cuteszeugs ==14) {meowcach = katzensagen15.split('');}
if (cuteszeugs ==15) {meowcach = katzensagen16.split('');}
if (cuteszeugs ==16) {meowcach = katzensagen17.split('');}
}
function mewmewmew() {
if (spooldone==0) { document.all["blubb"].style.position = "absolute";
textposx= 20+Math.random()*2+xcatz;
textposy= -30+Math.random()*2+ycatz;
document.all["blubb"].style.left = textposx+'px'; document.all["blubb"].style.top = textposy+'px';
document.all["meowz"].style.left = 5+textposx+'px'; document.all["meowz"].style.top = textposy+'px';
haarkneul="";
for(var iy=0 ; iy< 18; iy++){ haarkneul +=meowcach[iy];}
meowcach[meowcach.length]= meowcach[0];
meowcach.splice( 0,1);
document.all["meowz"].style.color="#00ff00"; //or use rainbowarray rainbow[chosencolor]
document.getElementById("meowz").textContent=haarkneul;
durchlaufcounter++;
if (durchlaufcounter> (meowcach.length*3)){ spooldone=1;meme=0;}
if (cuteszeugs ==12){wuseldahin(0,0,0);}}//document.getElementById('commentForm').innerHeight;
if (meme ==0) { document.all["blubb"].style.position = "absolute"; document.all["meowz"].style.position = "absolute";
document.all["blubb"].style.left = -120+'px'; document.all["blubb"].style.top = -120+'px';
document.all["meowz"].style.left = -120+'px'; document.all["meowz"].style.top = -120+'px'; meme=1; }
setTimeout('mewmewmew()',100);
}
function holdiemaus() {
if (spooldone==1){fillmeowzbuffer(Math.round(Math.random()*2+(katzensagenmenge-2))); getmouse(); getnextt=3; spooldone=0; zeit6=0; suchminimumzeit= Math.random()*50+400; }
}
function wusel() {
getmouse();
if (getnextt==0) {initdieCATZ(-40,kommeaufy);}
if (getnextt==1) {xchaos=ym; ychaos=xm; wuseldahin(xchaos,ychaos,0);}
if (getnextt==2) { wuselirgentwohin(); wuseldahin(xchaos,ychaos,0);}
if (getnextt==3) {wuseldahin(xm,ym,0);}
animierzufallig();
setTimeout('wusel()',100);
}
getmouse();
leszeugs();
wusel();
mewmewmew();
zeitreise();

BIN
public/watching.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

BIN
public/wusel/meow_click.mp3 Normal file

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 247 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 252 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 263 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 247 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 261 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 252 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 263 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 247 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 258 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 263 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 253 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 303 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 264 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 260 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 274 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 269 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 252 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 269 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 271 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 253 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 272 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@ -0,0 +1,22 @@
@extends('profilelayout')
@section('content')
<div class="page-header">
<h3>Blog</h3>
</div>
<div class="box">
<small>30.06.2023</small>
<p>Dear friends and users of w0bm.com,</p>
<p>We will turn 8 years old on the 13th of Semptember!</p>
<p>Thank you for all the great years we had together, w0bm was from the very beginning a passion and fun project, mainly to learn a bit about hosting a website, when I first had this idea I didn't even know what "ssh" was, but it didn't stop me from learning about it.</p>
<p>w0bm is a community driven project maintained for the last 8 years by the same small circle of friends, we had ups and downs but the project somehow kept going.</p>
<p>I had some bad times myself where I just wanted to end this project but I always came back to the conclusion that it is something worth keeping and maintaining.</p>
<p>We have some great content on this website, sadly also a lot of very bad content, but for now it is what it is.</p>
<p>If it wasn't for you, our users and friends this website probably wouldn't have turned 8 years old.</p>
<p>We thank everyone who particicpated and still participates in this community, we also thank everyone that helped us with the coding of this project!</p>
<p>Let's hope for some more great years together :)</p>
<p>For this matter, we invite everyone to our <a href="/irc">IRC</a> to celebrate with us the 8th birthday of w0bm, come and have a nice chat with us, stay if you like it!</p>
<img src="logo.png" alt="The first official w0bm logo">
</div>
@include('footer')
@endsection

View File

@ -0,0 +1,28 @@
@extends('profilelayout')
@section('content')
<?php
function getLatestCommit() {
$latestCommit = shell_exec('git log -n 1');
$getcommitID = substr($latestCommit,0,48);
$commitID = substr($getcommitID, 7);
echo "<div class='box'>";
echo "<span>Latest commit</span>";
//echo "<h4><a style='color:white' href='https://git.lat/w0bm/w0bm/commit/$commitID' target='_blank'>$commitID</a></h4>";
echo "<pre>$latestCommit</pre>";
echo "</div>";
}
function getLastTenCommits() {
$lastTenCommits = shell_exec('git log -n 10');
echo "<div class='box'>";
echo "<span>Last 10 Commits</span>";
echo "<pre>$lastTenCommits</pre>";
echo "</div>";
}
getLatestCommit();
getLastTenCommits()
?>
@endsection

View File

@ -1,32 +1,22 @@
@extends('profilelayout')
@section('content')
<div class="page-header">
<h3>IRC/[matrix]</h3>
<h3>IRC</h3>
</div>
<div class="irc-content">
{{--<div class="webchat">
@if(auth()->check())
<iframe src="https://webirc.n0xy.net?nick={{Auth::user()->username}}&join=%23w0bm&username={{Auth::user()->username}}"></iframe>
<iframe src="https://n0xy.net/webirc/?nick={{Auth::user()->username}}&join=%23w0bm&username={{Auth::user()->username}}"></iframe>
@else
<iframe src="https://webirc.n0xy.net?join=%23w0bm&"></iframe>
<iframe src="https://n0xy.net/webirc/?join=%23w0bm&"></iframe>
@endif
</div>--}}
<div class="irc-matrix-info">
<h5>IRC</h5>
<h6>irc.n0xy.net +6697 (ssl only) #w0bm</h6>
<p><a href="https://webirc.n0xy.net/?join=%23w0bm" target="about_blank">webirc.n0xy.net</a></p>
<p><a href="https://n0xy.net/webirc/?join=%23w0bm" target="about_blank">n0xy.net Webirc</a></p>
<p>More information: <a href="https://n0xy.net">n0xy.net</a></p>
<h5>[matrix]</h5>
<h6>#w0bm on the [matrix] network</h6>
<p><a href="https://matrix.to/#/#!w0bm:f0ck.it?via=f0ck.it&via=matrix.org&via=f0.gg">#!w0bm:f0ck.it</a></p>
<p>Alternatively you can use the Element web client hosted at <a href="https://element.f0ck.it">f0ck.it</a> to connect to our channel, it has some modifications to make chatting more comfy: <br><small>Note: Registrations are disabled, you can still use this client with every homeserver you have an account on!</small></p>
<ul>
<li>w0bm.com Stylesheet</li>
<li>Greentexting</li>
</ul>
<a href="https://spyware.neocities.org/articles/discord.html" target="_blank"><img src="/images/shitcord.gif" alt="discord-no-way"></a><br><a href="/matrix">Additional Redpill</a>
</div>
</div>
@include('footer')
@endsection

View File

@ -1,10 +1,5 @@
@extends('profilelayout')
@section('content')
<div class="ãèwd?¸a2ZÑå#5¢ê¾\=RMä,ÇÜWHÝ[ËwàFÖÔd*£¹7ÍÝwc»NmEÒÆ·F>ös<¯LÓÜgøÍÀ=µü>ºçÀ×2²ºb_¨ÒWR$òv[ÈÜ-°¦Ü¥ó£ºY²DÂu¬ÂúÚÞUÇiKõ;¿3û¦÷@ÉAíCå~¨4ö-">
<pre>
eäÕáo.±cªÅ>´á-Õ_Q$s©÷ÐúæMéÿ5v*´Y7LHÒ-Aq±¹³Åºt¾rçÉ«ÁÖT)tûrTÞȹø`°,Ô:EÞäMSwÏëfàÔÒ»(´hÖ{Qì4^¨r¬ÑìÝûéÚÿ£AhÇø©¨¬cQ¸©óâ¶ÿ`ʪٶ¤.µDÑ]aéÄôérî9=±7k¶ôè_äc¢]ªÑ%ÛW£«²¡5AY^r>»ø»þåÅæ¦ÍRk7üs¤Ì²ÐøWôW«5÷f¹_Þ@ÜÝ꺵\¢ÂÐä¯L÷YXÊ]-÷deì.;²{¾óÈÅõñ¤!Ún?¨zÚTh¹ä;K[¿y׬©Jæ4ÈLRqVSª±Y¥C7µÃÀïÞ[»>ª]EFõf÷M¸©Ð#yÂëa×YUzµSX¸SHû9±/vò[gº]Àé̬)omD!ât@NÁ¨¬Ñ»ÍVLÿUS=R]âXuÂ}¯jM¬zÕÌ99àYÒ¾rÿ:Wï5ÃÞÒÓÄð©bàáõVwÏÍn&Q]!2Ðß²{}÷°ÊwgpÎ&_tæÿØä{5a{4%Nn©áE{ÚÓ¨¶è*RÊU/ëq¬êD¼¾î5Z»/h3<ë°X>UÌçÒÒHϼ>ã3ý:æ3¨¦Jt³RÆdÄD-&òÓæ£¬[ëÈ¦Ø»K÷ý£¿t¿ØÌL@ÊZUð4m_}}JϽȪ´P`zì9ÉòK±ægµòàp}mßLá>.FðòþÂTUE¼YÊDÝ9ÛµCºw£_+5Ë,Àº.ÎS)2[zFª3ªÉsV_ë¤åiZÑ/éïLÐ@µñ¾©¾Á£¾.RåÕVß½Qÿ!÷Hæ-*@*zö±ó±AAHÍÌ«Ä[fSÖ«õÏäzA;òüæéÊõæ§£Âõ(<*¨ÌËq!x)¶.Çn,H½%!>¯L¹Ær
</pre>
</div>
<div class="page-header">
<div class="page">
{!! $videos->render() !!}

View File

@ -0,0 +1,24 @@
@extends('profilelayout')
@section('content')
<h3>Hello everyone!</h3>
<div class="box">
<img src="https://marderchen.totally.rip/marderchen.lima-city.de/marderchen.gif" style="float: right;" alt="">
<p>Today we have sad news, a beloved friend of us and one of our most unique members died.</p>
<p>Some of you may remember his unique and interesting and somewhat chaotic but cool videos.</p>
<p>Today we mourn the loss of our friend marderchen.</p>
<p>We sincerely hope you are at a better place now.</p>
<p>We thank you for the great time we had with you, you inspired many of us and brought joy to the IRC and to the website, you will be missed old friend.</p>
<p>To say it in your words: =^_^= MEOW</p>
<p>We have archived his long gone website, make sure to check it out! It is absolutely wild (only available in German)</p>
<p><a href="https://marderchen.totally.rip/marderchen.lima-city.de/index.html">https://marderchen.totally.rip/marderchen.lima-city.de/index.html</a></p>
<p>Also make sure to check out his uploads <a href="https://w0bm.com/main?q=marderchen">https://w0bm.com/main?q=marderchen</a> and enjoy it.</p>
<p><i>- w0bm staff</i></p>
</div>
@endsection

View File

@ -29,6 +29,8 @@
@if(Auth::check())
@include('partials.layoutchanger')
@endif
@include('partials.searchmodal')
<li><a href="#" data-toggle="modal" data-target="#searchmodal"><i class="fa fa-search"></i><span class="hidden-sm"> Find shit</span></a></li>
</ul>
@if(Auth::check())
<ul class="nav navbar-nav navbar-right">

View File

@ -1,3 +1,6 @@
<div style="background:black;text-align:center;">
<span><a href="/blog">w0bm will turn 8 years old in a few months, thanks for all the great years!</a></span>
</div>
<div class="searchbar">
<form method="get" action="/main">
{!! Form::text('q', null, ['class' => 'suchleiste_video', 'placeholder' => 'Search w0bm.com']) !!}

View File

@ -0,0 +1,39 @@
<div class="modal fade" id="searchmodal" tabindex="-1" role="dialog" aria-labelledby="Login">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
<div class="random_blah">
<?php
function random_array_picker($array) {
$count = count($array);
$random_index = rand(0, $count - 1);
return $array[$random_index];
}
$array = [
'We have the 👀',
'😂 We have funny videos',
'💎 We got gemmies',
'🤔 We dont even know man',
'🤮 we got this too',
'😎 we got the cool',
];
$random_element = random_array_picker($array);
echo "<h4 class='modal-title' id='filterModalTitle'>$random_element</h4>";
?>
</div>
</div>
<div class="searchbar">
<form method="get" action="/main">
{!! Form::text('q', null, ['class' => 'suchleiste_video', 'placeholder' => 'Search w0bm.com']) !!}
<button type="submit" class="suchbutton_video"><i style="color:white;" class="fa fa-search"></i></button>
</form>
</div>
<div class="modal-footer">
<i>& find some… </i>
</div>
</div>
</div>
</div>

View File

@ -10,6 +10,7 @@
<li class="addtagsy"><a href="/contact">Contact </a></li>
<li class="addtagsy"><a href="/rules">Rules </a></li>
<li class="addtagsy"><a href="/stats">Stats</a></li>
<li class="addtagsy"><a href="/marderchen"></a></li>
</ul>
<input type="checkbox" id="tag-add-toggle">
<div id="tag-add">
@ -26,6 +27,7 @@
<li class="addtagsy"><a href="/contact">Contact </a></li>
<li class="addtagsy"><a href="/rules">Rules </a></li>
<li class="addtagsy"><a href="/stats">Stats</a></li>
<li class="addtagsy"><a href="/marderchen"></a></li>
</ul>
@endif
@ -40,7 +42,13 @@
No tags yet ...
@endif
</div>
<span class="hidden-sm" id="w0bm_version">v.1.{{ filemtime("css/w0bmcustom.css") }} // 2023</span>
<br class="hidden-sm">
<div class="git">
<?php
$latestCommit = shell_exec('git log -n 1');
$getcommitID = substr($latestCommit,0,48);
$commitID = substr($getcommitID, 7);
echo "<a class='latestCommit' target='_blank' href='/git'>$commitID</a>"
?>
</div>
</div>
</div>

View File

@ -126,7 +126,6 @@
@section('aside')
<aside id="sidebar" class="aside panel hidden-xs">
@include('partials.flash')
@include('partials.searchbar')
@include('partials.comments')
@include('partials.tags')
</aside>

View File

@ -0,0 +1,24 @@
@extends('profilelayout')
@section('novidcontent')
<h3>Hello everyone!</h3>
<div class="box">
<img src="https://marderchen.totally.rip/marderchen.lima-city.de/marderchen.gif" style="float: right;" alt="">
<p>Today we have sad news, a beloved friend of us and one of our most unique members died.</p>
<p>Some of you may remember his unique and interesting and somewhat chaotic but cool videos.</p>
<p>Today we mourn the loss of our friend marderchen.</p>
<p>We sincerely hope you are at a better place now.</p>
<p>We thank you for the great time we had with you, you inspired many of us and brought joy to the IRC and to the website, you will be missed old friend.</p>
<p>To say it in your words: =^_^= MEOW</p>
<p>We have archived his long gone website, make sure to check it out! It is absolutely wild (only available in German)</p>
<p><a href="https://marderchen.totally.rip/marderchen.lima-city.de/index.html">https://marderchen.totally.rip/marderchen.lima-city.de/index.html</a></p>
<p>Also make sure to check out his uploads <a href="https://w0bm.com/main?q=marderchen">https://w0bm.com/main?q=marderchen</a> and enjoy it.</p>
<p><i>- w0bm staff</i></p>
</div>
@endsection

View File

@ -0,0 +1,24 @@
@extends('profilelayout')
@section('content')
<h3>Hello everyone!</h3>
<div class="box">
<img src="https://marderchen.totally.rip/marderchen.lima-city.de/marderchen.gif" style="float: right;" alt="">
<p>Today we have sad news, a beloved friend of us and one of our most unique members died.</p>
<p>Some of you may remember his unique and interesting and somewhat chaotic but cool videos.</p>
<p>Today we mourn the loss of our friend marderchen.</p>
<p>We sincerely hope you are at a better place now.</p>
<p>We thank you for the great time we had with you, you inspired many of us and brought joy to the IRC and to the website, you will be missed old friend.</p>
<p>To say it in your words: =^_^= MEOW</p>
<p>We have archived his long gone website, make sure to check it out! It is absolutely wild (only available in German)</p>
<p><a href="https://marderchen.totally.rip/marderchen.lima-city.de/index.html">https://marderchen.totally.rip/marderchen.lima-city.de/index.html</a></p>
<p>Also make sure to check out his uploads <a href="https://w0bm.com/main?q=marderchen">https://w0bm.com/main?q=marderchen</a> and enjoy it.</p>
<p><i>- w0bm staff</i></p>
</div>
@endsection

View File

@ -0,0 +1,24 @@
@extends('layout')
@section('content')
<h3>Hello everyone!</h3>
<div class="box">
<img src="https://marderchen.totally.rip/marderchen.lima-city.de/marderchen.gif" style="float: right;" alt="">
<p>Today we have sad news, a beloved friend of us and one of our most unique members died.</p>
<p>Some of you may remember his unique and interesting and somewhat chaotic but cool videos.</p>
<p>Today we mourn the loss of our friend marderchen.</p>
<p>We sincerely hope you are at a better place now.</p>
<p>We thank you for the great time we had with you, you inspired many of us and brought joy to the IRC and to the website, you will be missed old friend.</p>
<p>To say it in your words: =^_^= MEOW</p>
<p>We have archived his long gone website, make sure to check it out! It is absolutely wild (only available in German)</p>
<p><a href="https://marderchen.totally.rip/marderchen.lima-city.de/index.html">https://marderchen.totally.rip/marderchen.lima-city.de/index.html</a></p>
<p>Also make sure to check out his uploads <a href="https://w0bm.com/main?q=marderchen">https://w0bm.com/main?q=marderchen</a> and enjoy it.</p>
<p><i>- w0bm staff</i></p>
</div>
@endsection

View File

@ -0,0 +1,24 @@
@extends('profilelayout')
@section('novidcontent')
<h3>Hello everyone!</h3>
<div class="box">
<img src="https://marderchen.totally.rip/marderchen.lima-city.de/marderchen.gif" style="float: right;" alt="">
<p>Today we have sad news, a beloved friend of us and one of our most unique members died.</p>
<p>Some of you may remember his unique and interesting and somewhat chaotic but cool videos.</p>
<p>Today we mourn the loss of our friend marderchen.</p>
<p>We sincerely hope you are at a better place now.</p>
<p>We thank you for the great time we had with you, you inspired many of us and brought joy to the IRC and to the website, you will be missed old friend.</p>
<p>To say it in your words: =^_^= MEOW</p>
<p>We have archived his long gone website, make sure to check it out! It is absolutely wild (only available in German)</p>
<p><a href="https://marderchen.totally.rip/marderchen.lima-city.de/index.html">https://marderchen.totally.rip/marderchen.lima-city.de/index.html</a></p>
<p>Also make sure to check out his uploads <a href="https://w0bm.com/main?q=marderchen">https://w0bm.com/main?q=marderchen</a> and enjoy it.</p>
<p><i>- w0bm staff</i></p>
</div>
@endsection

View File

@ -1 +0,0 @@
*.json